This article relies largely or entirely on a single source. (August 2016) |
NHPC Chowk is an elevated station on the Violet Line of the Delhi Metro. It is located between Sarai and Mewla Maharajpur station on the line from 6.[1] The station draws its name from NHPC Limited-A PSU whose head office is located at a stone's throw from the station.