Google made it pretty clear with its recent Google Maps upgrades that it wants to be your virtual tour guide – and ... locations like the Taj Mahal, Machu Picchu, and the National Museum of ...