Sevoke is a small town near Siliguri in the Darjeeling district of West Bengal state of India near the border with Sikkim state. From Wikipedia
Heavy machinery is clearing debris on the Sevoke-Rangpo stretch under police supervision to resume traffic.