The Terrace of the Elephants is an important architectural and cultural site within the Angkor Archaeological Park.
Read this post on phototravelings.blogspot.com