Angkor Wat
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 was designed as a microcosm of the universe.
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 was designed as a microcosm of the universe.