Seven reasons why you should visit Nepal for your next trekking adventure