Cusco invites travelers to explore its ancient streets. At their highest peak of 22,838 feet, the Andes wrap along South America's western side and are among the world's longest and most majestic ...