The correct answer is (c) Darjeeling
The best explanation: The first hydropower station in India dates back to the year 1897 when a small power station of 200 KW capacities was constructed in Darjeeling. Then it was followed by a 50 MW Tata Electric project of Bombay in 1914.