Mecca of trekkers