20060726 city.delhi: New Metro station to house a depot as well