Shivanasamudra hydroelectric power plant, located in Karnataka, was commissioned in 1902, making it India's first hydroelectric power station. It was built to power the Kolar Gold Fields. The other options came much later - Bhakra Nangal (1963), Farakka (not a hydro plant), and Ranathambore is a fort, not a power plant.