Question: How many kilometers is the Siliguri Corridor , located in the Indian state where a town with initial D is called the Land of Rivers ?
Answer: 22