Adsense

Google Street View Angkor Wat

As anyone who has played any of the Civilization games knows, Angkor Wat is an incredible temple complex located in Cambodia that was built in the 12th century and that still stands as one of the most amazing wonders of the world. And now thanks to the magic of Google Street View, we can see it up close without ever having to leave our houses.


Continue reading...





Adsense