Back at Finlandia's main square - now in great weather...