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 Photo

Similar Free Images