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
© Taolmor | Stock Free Images
Similar Free Images