Windhorse Tours
Travel to Bhutan, Tibet, Nepal & India with experts
Mountain Bike Photos
At highest point on motor roads in Bhutan (chelela pass)
Surprised Monks
Enjoying the view
Snow Provide a different challenge but at the same time a thrill
On Feb 19, meeting with snowfall at 3200m
Mountain Bike does not complain when it dirty
Lunch Stop