Lotus Temple: Angkor Wat
Journey to the ancient religious complex of Angkor Wat in the jungles of Cambodia. A "city of temples" that reveals itself through a vast labyrinth of carved facades, galleries and stairways.
Source: National Geographic
More History Videos
The Russian German War, Episode 4 - The Tide Turns
Ahmadinejad: Israelis Are Not Jews, American Leaders Are Not Christian
Why We Fight #6: The Battle of China (1944)
33 Questions, by Thomas Woods
Saudi Cleric Muhammad Al-Munajid: Mickey Mouse Must Die!
The Medici, Ep. 4: Power vs. Truth