Nyhavn, Copenhagen by the sea, colorful houses and boats by the harbour