Arriving in Leh: plane, packed van, and a Buddhist stupa
Location: Leh, India
1 sources from 4 citizen journalists
Topics: buddhist stupa, aerial view, airport arrival, travel transit, ladakh tourism, religious landmark, mountain travel, journey, tourism, daily life
