Close Previous Next
The Road to Ladack - The stacked stones, known as “la btsas”, are a common sight in the mountains and tell us tales of previou travelerss.