NHPC Office Complex, Santosh Nagar, Sector 33, Faridabad, Haryana.