Denmark, Sweden, and  Finland

 

Copenhagen, Denmark

Clockwise from far left:

The famous Mermaid Statue, the Anglican Church, Sailing ship in the Harbor and the Palace

 

Stockholm, Sweden
Street scenes and the changing of the Guard at the palace

 

 

Helsinki, Finland

Clockwise from above:

 

The Helsinki Lutheran Cathedral and the Organ Pipes,

The Sibelius Park and Monument  and

Senate Square.