Word Definition - 唐古拉

táng gǔ lā Dangla or Tanggula mountain range on the Qinghai-Tibetan Plateau 青藏高原[qīng zàng gāo yuán]