Lachung River

Lachung River is a tributary of the River Teesta in the Indian state of Sikkim.[1]

References

  1. Encyclopædia Britannica

Coordinates: 27°31′10″N 88°31′57″E / 27.51944°N 88.53250°E