Lachung is a beautiful town and hill station in Northeast Sikkim, India ...