A D Infra
Apr 30, 20221 min
Updated: Jun 5, 2022
Chhatarpur is an elevated station on the Yellow Line of the Delhi Metro. It is located in the Chhatarpur locality of the South West district of Delhi, India.