FEEDBACK

Meaning of 大吉岭

Lookup via: Pinyin | Radicals
lǐng (Trad.: 大吉嶺)
Darjeeling, town in India