A bold attempt to ride a recumbent up the Highest Motorable Pass in the World ( Khardung La @ 5602m )in northern Indian Himalayas
all the best!!!no FB page?
got just type my full name and add me in fb
Post a Comment
2 comments:
all the best!!!
no FB page?
got just type my full name and add me in fb
Post a Comment