Lachung, Sikkim 737120, India
The Lachung River is a tributary of the Teesta River situated in the North Indian state of Sikkim. It is a boss tributary of the Teesta, which is a critical waterway in Sikkim alongside Rangeet River. The town of Lachung is perched on the rocky bank of the stream more or less 23 kilometers...