Today I’m jumping ahead in the sequence of our travel stops to publish a special post about a very special place, Machu Picchu. It is located in southern Peru, 80 kilometers northwest of Cusco, on the crest of the mountain Machu Picchu, located about 2,450 metres (8,040 ft) above mean sea level. It is one of…