Create new Board
Creative Images

Angkor Wat one of the seven wonders of the world in Cambodia. - stock photo

Angkor Wat is a temple complex in Cambodia and the largest religious monument in the world, with the site measuring 162.6 hectares
Angkor Wat one of the seven wonders of the world in Cambodia.
Embed
Get this image in a variety of framing options at Photos.com.