By CBS3 Staff

PHILADELPHIA (CBS) – Today is Columbus Day, which is a federal holiday, and in Philadelphia all city buildings and services are closed. A lot of people are wondering why the city still observes the holiday, especially since over the summer they boxed up the Christopher Columbus statue in South Philly.

It turns out, all city holidays are tied to the collective bargaining agreements made between the mayor’s office and the city’s four municipal unions.

All of the unions and the mayor’s office would have to agree to a change.

The current contract expires in June, so it is possible this could be the last Columbus Day in Philadelphia.