Kanchenjunga Stadium, Siliguri, West Bengal, India