Now Playing:

TV

Tour the city of Cusco at 11,000 feet above seas level. Some great Peruvian Chicken is enjoyed.