Copenhagen, Denmark

The Little Mermaid statue in Copenhagen has lived quite the life. See some details about Denmark’s most famous landmark here.