Choquequirao, Peru

Since it was recognized as one of the 7 New World Wonders, Machu Picchu is a real tourist hotspot. But did you know that Macchu Pichu also has a sister-city? Choquequirao is by landscape and location at least as spectacular. Located in the Salkantay mountains near Cuzco,  Choquequirao is a regular stop during the Eco Journeys in Peru.

Archive pictures Eco Journeys Peru