The Tibetan Treasure

The town of Leh in northern India is encircled by the mountains and said to have a close resemblance to Tibet.  When the Chinese began their mass genocide, thousands of Buddhist refugees came into the country and India was happy to have them.  The Tibetans make the town the treasure that it is.  Travelers come for trekking, spiritual journeys, and pilgrimage.