Angkor Wat Weird 10 years ago Subscribe to news updates Unsubscribe from news updates The largest religious monument in the world, built in 12th century AD. Name: Angkor Wat Lat, Long: 13.412507,103.866899 Location: Cambodia Share this:Print