fbpx

three towered temple Angkor, Siem Reap, Cambodia

Angkor is the only city in Cambodia with Hundreds of temples, Stupas. Three towered temple is one of the temple in Angkor.