I think this would be the "Zocalo"
The Zocalo is the base of the Flag, and the national Flag (often very big) is at the center of the plaza in Spanish speaking countries. For example, in Mexico, people refer to this plaza as "Zocalo" for this reason.