Cambodia Angkor Chau Say Tevoda Temple

Cambodia Angkor Chau Say Tevoda temple

In Cambodia the Chau Say Tevoda in Angkor, few meters in front of the Thommanon temple, was a hindu temple built in the 12th century. The walls of the temple are carved with mythological figures

Similar Free Images