Angkor Wat

Angkor Wat, Siem Reap, Cambodia

Angkor Wat is a temple complex in Cambodia and the largest religious monument in the world, built in the early 12th century.

Angkor Wat, Siem Reap, Cambodia
© 2025 Street View Wonders