Adventure Gallery: Nepal, the Mecca of trekking There’s a reason Nepal is a trekking Mecca – it’s hard to beat those stunning mountains.