Lachen is a town in North Sikkim district in the Indian state of Sikkim.It is located at an elevation of 2,750 metres. The name Lachen means "big pass".

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app