Particle
.news
Shastri Park metro station
Metro station in Delhi, India
The Shastri Park Metro Station is located on the Red Line of the Delhi Metro.
From
Wikipedia