Lachen , North Sikkim District, Sikkim, India

Location Map
27.7259724, 88.5539635