Mesmerizing city of Cuzco

Location: Southern highlands of Peru, at 3,400 meters or 11,150 ft. above sea level. ...