Road stop in Ladakh's rugged mountain corridor
Location: Yuluk, India
1 sources from 10 citizen journalists
Topics: mirror selfie, mountain highway, road stop, high altitude travel, tanker truck, ladakh landscape, road trip, mountain, travel, daily life
