Live action footage
Angkor Wat - temple complex and the largest religious monument in the world, Siem Reap province in northwestern Cambodia
HD
1920 x 1080