Dá lán sà lā

Translation

  • Dharamsala in Himachal Pradesh, north India, home of Tibetan government in exile
Chinese Tones