icon Liberty Square The iconic Place de la Liberté has been a focal point of the bustling city of Brest since its Reconstruction. Located between rue de... 6600