This image, acquired by NASA Terra spacecraft, is of the Aaland archipelago at the mouth of the Gulf of Bothnia which belongs to Finland, though it enjoys autonomy from Helsinki and locals speak Swedish.