You made it to the small island of Saarenmaa, which belongs to Estonia.. This is where your piece of sun comes from.
Enjoy the sun!