The Temple Angkor Wat which means Capital Temple is a temple complex in Cambodia. It is the largest religious monument in the world, with the site measuring hectares (1,626,000 m2; 402…
Continue Reading