Municipal Palace in Mexico City.

Who needs a hall this big?