Machu Picchu is an incredible and magical place, architecture, and nature. But have you ever wondered how it all comes together? Sitting over 2,420 meters above sea level (8200 feet), this ancient city was both a royal retreat and a center for religious ceremonies and university inca. Discovered in 1902 by Agustín Lizárraga, a Peruvian local […]
