Explore the mystical Machu Picchu in Peru, a UNESCO World Heritage Site nestled high in the Andes, just 50 miles northwest of Cuzco. Built in the 15th century as a retreat for an Incan emperor, this ancient city is a marvel of stone structures and terraces, harmoniously blending with nature. It was rediscovered in 1911, offering a glimpse into the Inca Empire's advanced agriculture and astronomy. Thousands of tourists nowadays hike the iconic Inca Trail, capturing the perfect shot and enjoying the ancient palace in the sky.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3