Materialization of Hindu Cosmology in the Form of Architecture in Angkor Wat
Angkor Wat when translated, refers to be a “City Temple” which is located in a town settlement north of Siem Reap in Cambodia. The region is also a place that houses numerous present-day remains of Khmer Empire Capitals and Relics. The temple was built by...