AZUB recumbent in the world highest road pass
Khardung-La is pretty known pass just 40 kilemeters away from Leh, Ladakh, India. It is called as the highest motorable pass all over the world with height of 5350 meters above the sea level. Our marketing manager Honza Galla has travelled with his wife in Indian Himalayas fro three weeks with AZUB Mini and AZUB trike(both folding [...]
