May 24, 2005 The Esplanadi park in the center of Helsinki was packed with people enjoying the beautiful day.