A notable New Delhi garden is located adjacent to what metro station?
Also of note is the garden adjacent to the Jangpura Metro Station near the Defence Colony Flyover, as are the roundabout and neighbourhood gardens throughout the city.