Adventure in desert, villages, mountain and valley