Lachung is a beautiful mountain town in North Sikkim, standing at an altitude of 8,610 feet above sea level. The place is much celebrated for its landscape beauty to which one can see snow-covered peaks, waterfalls, and rivers.