Turtuk village, in the high-altitude Nubra Valley near the LoC

Leave a Reply

Close Menu