Beautiful India | India |

Kardungla Pass is the highest motor-able road in the world. This Picture was taken from my phone while I was heading to the Pass. The Zig-Zag lines that you see is the roads :-) Photo by: Arihant © 2019 All Rights Reserved by Photographer | Dec



Comments