WorldAllDetails Logo


Travel Asia Cambodia
Angkor, Cambodia, Angkor Wat Temple, Front view

Angkor Wat Temple

The temple Angkor Wat, situated in Cambodia, is part of a temple complex and is the largest religious building in the world. The temple is reflected in the marshy moat around it is where four rivers meet, as in the biblical Garden of Eden. The city...

go to gallery