Angkor: Land of the Gods: Empire Rising

  • 46m
  • HD
  • TV-PG

Angkor Wat is the largest temple on the face of the Earth and a symbol of one of the greatest empires in the history of Southeast Asia. See how it was constructed over four backbreaking decades, and witness the monument in all its glory and splendor.