Angkor Wat Temple – Cambodia

Angkor Wat Temple – Cambodia

Angkor Wat is a huge, 12th century, temple complex located in Siem Reap province, Cambodia. Angkor Wat is the world’s largest religious structure, covering more than 400 acres (nearly 2 sq km) and containing more than 1,000 buildings. Angkor Wat means “Temple...