The setting is specified as December 31, 2025, occurring in Mariehamn, the main town and capital of the Åland Islands.