Perched high atop the Andes Mountains in eastern Peru, Machu Picchu is a breathtaking citadel built by the skilled Inca people. This {lost city was hidden for centuries, eventually revealed to the world in 1911. https://jemimajgvo491002.pointblog.net/the-inca-citadel-86175302