Question
Option C: Darjeeling
The correct answer is “Darjeeling”.
The Himalayan Mountaineering Institute is located in: Darjeeling, West Bengal