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.