Google Street View now lets you visit Machu Picchu, Peru’s iconic site of the Inca Empire
Google Street View has long transcended prosaic sidewalks and boulevards by scaling mountaintops, exploring rainforests, and descending to ocean floors. Its latest venture takes the technology to Peru’s Machu Picchu, the ancient Inca grounds and UNESCO World Heritage Site located 7,970 ft (2,430 metres) above sea level. Believed to have been built in the 15th century for emperor […]