Peru
Peru has world class hiking options and mountain scenery. It has an awesome desert (Huacachina), a great culture, opportunities to stay with indigenous people on Lake Titicaca, and beautiful cities such as Cusco and Arequipa. Oh, and did we mention Machu Picchu?