Terrace of the Elephants – Siem Reap, Cambodia
Terrace of the Elephants is a royal platform in Siem Reap that showcases Cambodia’s military power. From the name itself, their utilization of elephants during battles made them a formidable enemy. A stampede from raging elephants is a powerful force …