Delhi Metro parking lots to remain shut on Independence Day

Delhi Metro parking lots to remain shut on Independence Day