Designed by
Title
Angkor Wat is a huge Hindu temple complex in Cambodia. #243351333
Description
Angkor Wat temple city , located in northwest Cambodia, is the largest religious structure in the form of a temple complex in the world by land are ameasuring 162.6 hectares