The beach of Stomio village at the southern "edge" of the Delta of Pineios river at the Aegean Sea. Larissa, Thessaly, Greece.