Riding through Sela Pass at 13700 ft is a challenging endeavour, but a must-do for any adventure seeker offering stunning views of the majestic Himalayas.
Northeast Travels: Bike Ride through Sela Pass
Read more
Riding through Sela Pass at 13700 ft is a challenging endeavour, but a must-do for any adventure seeker offering stunning views of the majestic Himalayas.