/March 3, 2010 by Thomas DeVoss Angkor Wat, Siem Reap, Phnom Penh, Tong le Sap river, Cambodia. Most amazing place on Earth? Photos do no justice.