Angkor Wat

The Angkor Wat temple in Cambodia is the largest piece of religious architecture in the world. It was built in the 12th century and now stands as a part of the world's religious history.

More by Nendujan Ratnarajah

View profile