The Leh to Manali Traverse is a spectacular high altitude mountain bike ride from the capital of Ladakh across the Greater Himalaya to Manali in Himachel Pradesh.
The Leh to Manali Traverse is a spectacular high altitude mountain bike ride from the capital of Ladakh across the Greater Himalaya to Manali in Himachel Pradesh.