Baphuon Temple

Baphuon is a beautiful 11th century “temple-mountain” with steep stairs leading visitors to a terrace which offers best views. Archaeologists believe that this pyramid-style temple, located within the city of Angkor Thom, was probably among the most impressive of the Angkor temples in its day.

Leave a Comment