Google Maps Streetview team worked hard to get this beautiful view of the Machu Picchu to the world
Name: Machu Picchu
Lat, Long: -13.1650709,-72.5447154
Location: Cusco Region, Peru
Google Maps Streetview team worked hard to get this beautiful view of the Machu Picchu to the world
Name: Machu Picchu
Lat, Long: -13.1650709,-72.5447154
Location: Cusco Region, Peru