Little Mermaid statue in Copenhagen is pretty underwhelming, but not compared to Plymouth Rock.