The Little Mermaid is found in the harbor of which city? 2pts Art + Architecture A Amsterdam B Hamburg C Stockholm D Copenhagen Submit