challenging mountain hike