ruins

  • |

    Machu Picchu: The City of Heaven

    Machu Picchu is an ancient city in South America, in Cusco Region in Peru. It is often called “the city of heaven” or “the city of light”, as it was built at an altitude of 2450 meters high. The city was designed as a mountain sanctuary during the time of two great Incas: Pachacutec Inca…