Now, Machu Picchu in 360-degrees

Now, Machu Picchu in 360-degrees

Now, Machu Picchu in 360-degrees Machu Picchu is located in the Eastern Cordillera of southern Peru, on a 7,970-feet mountain ridge. It is located in the Cusco Region, Province of Urubamba, in Machupicchu District, 50 miles northwest of Cuzco. The Urubamba River flows...