You made it to the small Hevossalmi beach at Laajasalo in Helsinki. This is where your piece of sun comes from.