Where is Chipilima Hydro Electric Project located?
Chipilima Hydro Electric Project, Chipilima Hydro Electric Project, India (approx. 21.35362°, 83.91694°)
Chipilima Hydro Electric Project, Chipilima Hydro Electric Project, India (approx. 21.35362°, 83.91694°)