Mountain biking in Nepal is all about incredible trails, diverse terrain and the breathtaking views of the Himalayas will make you feel excited.