The mermaid is the symbol on the crest of the city of Warsaw. This particular stone statue had been traveling around the city for more than 70 years before finding itself back home in 2000. It had originally been installed in 1855, in the center of a fountain in the Old Town Square.
Visit the Travel Talk forums for help on planning your trip