Perched high atop the Andes Mountains in southeastern Peru, Machu Picchu is a breathtaking city built by the talented Inca empire. This {lostabandoned city was concealed for centuries, eventually revealed to the world in the beginning of the last century. Today, Machu Picchu stands as a testament to the Inca's sophistication, offering a glimpse int