Pages

Saturday, June 27, 2009

Divining Angkor



Icon of Khmer civilization, Angkor Wat in Cambodia endures as a revered religious shrine.
After rising to sublime heights, the sacred city may have engineered its own downfall.