Helsinki’s Olympic stadium is Finland’s multipurpose arena built for a 1940 Olympics which, because of World War II, never ...