Photograph by
-
-
0
Edit Photo Details
The machine, the challenge, awesome
this pic was taken on my way from leh to the worlds highest motorable road - khardungla - 18000+ feet above sea level, this is the machine that got me there.