Click on photos to see bigger version of it.
All photos of Lachung
Lachung is a town located in the state of Sikkim. It falls under the north Sikkim district and is not very far from the China border. At an altitude of about 3,000 m above sea level, Lachung is located at the confluence of River Lachen and River Lachung, which are tributaries of the Teesta River. A forward base has been set up in this town by the Indian Army to guard and protect the borders.Read more