This is a beach in Alicante, Spain. We all know why.