Grundsätzlich sollten doch alle 3 Länder möglich sein:
1. Nepal: Ein paar Tage fürs Kathmandu-Valley, den Rest Annapurna oder EBC.
2. Peru: Der Süden ist sehr gut in 2-3 Wochen machbar, evtl. geht noch etwas vom Norden Boliviens (Titicaca, Huayna Potosi, La Paz). Der Flug hierher ist aber jedenfalls lang und teuer oder länger und noch relativ teuer.
3. Iran: 3 Wochen sind sehr gut, um das meiste zu sehen. Wettermäßig eigentlich perfekt, beachte aber, dass rund um den 10. Oktober Ashura ist. Da steht das Land für mehrere Tage. Flug- und kostenmäßig wohl am besten.
Mir würden noch einige Ziele einfallen, für die du nicht ewig fliegen, nicht viel Geld ausgeben, nicht viele Touristen sehen müsstest und sehr gut essen und schön trekken könntest: Georgien/Armenien, Montenegro/Albanien, Kirgisistan/Tadschikistan, Rumänien, Jordanien/Israel (gut, das wäre etwas teurer und weit touristischer).
LG