Tahrir Square
Quick Summary
Tahrir Square is a major public square in downtown Cairo, Egypt. It is a significant historical and cultural landmark, most notably serving as the focal point for the 2011 Egyptian Revolution. The square, whose name means "Liberation Square," became a symbol of protest and calls for political change. It is also home to the Egyptian Museum, which houses a vast collection of ancient Egyptian antiquities. The square's development has been influenced by European city planning, with modern districts built to the west of the older city core.123
Ask Britannica AI about this topic
Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.
