Explore Machu Picchu’s Inca remains through Street View

Google's Street View "Trekker" backpacks sure get around. After snapping the British Museum and the ancient city of Petra, they've now been to Machu Picchu in Peru. It's an iconic peak rising 2,430 meters (7,970 feet) above sea level, where traveller…

Leave a Reply

Your email address will not be published. Required fields are marked *