Angkor Wat Cambodia Travel Art Vintage Jigsaw Puzzle
- from our Affiliates
Angkor Wat vector artwork. Angkor Wat is a temple complex in Cambodia that's considered the world's largest religious structure by Guinness World Records. It's located in the ancient Khmer capital city of Angkor, in northern Cambodia.