Terrace of the Elephants

The Terrace of Elephants, Angkor, Cambodia.

The Terrace of the Elephants (Khmer: ព្រះលានជល់ដំរី) is part of the walled city of Angkor Thom, a ruined temple complex in Cambodia.