Machu Picchu

Photo: Denisbin Peru – Machu Picchu  is a 15th-century Inca citadel situated on a mountain ridge 2,430 metres (7,970 ft) above sea level, located in the Cusco Region, Urubamba Province, Machupicchu District above the Sacred Valley, which is 80 kilometers (50 mi) northwest of Cusco. Google Mapsgoo.gl/maps/Ff2XfCFz4A9ynAp99 2020 Reopeningfacebook.com/169431123106803/videos/2806194842990392 HeadlinesCan Peru’s beloved dish help save …