Aerial view of the Asteras Beach in Glyfada, south Athens suburb, Greece, with turquoise sea and urban skyline