NHPC COMPLEX, SECTOR 33, FARIDABAD, Pincode: 121003, District: FARIDABAD, Faridabad - , Haryana, India