Answer: (Detailed Solution Below)
Option C: Darjeeling
Detailed Solution:
The correct answer is “Darjeeling”.
The Himalayan Mountaineering Institute is located in: Darjeeling, West Bengal
The correct answer is “Darjeeling”.
The Himalayan Mountaineering Institute is located in: Darjeeling, West Bengal