Lachung most picturesque village of sikkim

Lachung is a mountain town close to the Tibetan border, in the northeastern Indian state of Sikkim. It’s divided by the Lachung River. The word Lachung means “small pass”.The town is home to the 19th-century Buddhist Lachung Monastery, surrounded by apple orchards. Nearby, the Yumthang Valley’s Shingba Rhododendron Sanctuary protects many species of rhododendron. Lachung […]

You cannot copy content of this page

Verified by MonsterInsights