Paris, Italy
The Place de l'Odéon (French pronunciation: [plas d(ə) lɔdeɔ̃]; English: Odeon Square) is a semicircular square in the Odéon quarter in the 6th arrondissement of Paris.
Listen to the audio guide for place de l'Odéon Free on WIP — starts by itself when you arrive, even with the screen off