Lachung River
E269176
UNEXPLORED
The Lachung River is a mountain river in the Indian state of Sikkim that flows through the village of Lachung and joins the Teesta River, contributing to the region’s dramatic valleys and hydropower potential.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.