Hudco Lake is in the heart of the hilly terrain of the Telco township in Jamshedpur in Jharkhand state of India.