Angkor Wat templeOctober 13, 2014 by MarkoAngkor Wat or "City of Temples" is the largest religious complex in the world. Situated right in the middle of Cambodian jungle it was built in the ...Read More