at Nuuksio National Park, EspooGotta love that Finnish nature!