Fontaine Place de la Concorde, with mermaid statues. September 24, 2013 By Mermaids of Earth Leave a Comment Fontaine Place de la Concorde, with mermaid statues.