There was a HUGE sand castle in Lappeenranta.