Angkor Wat

Watch and Download Full Movie Logan (2017)

Angkor Wat is the star of Angkor and indeed all of Cambodia. Believed to be the largest religious structure in the world, this Hindu temple is designed as a microcosm of the universe.

Feb 22, 2010 | Category: Angkor Wat, Gallery