BlogHide Resteemskondorpath (25)in cusco • 3 years agoMachu Picchu ToursIt is located 129 kilometers northwest of Cusco on the Urubamba River (hence the name Vilcanota River), in the Vilcabamba Mountains. Its altitude is over 2380 meters above sea level. The citadel of…