Word Definition - 狮泉河

shī quán hé Sengge Tsangpo or Shiquan River in west Tibet, the upper reaches of the Indus

Individual Character Details