The entire region comprising Siliguri, Darjeeling, and Sikkim has been experiencing continuous rainfall since early today.
Carts and cars slowed as we appeared around corners, the road narrowing ... skyline were the snow-capped crags of Mount ...