Photo of the beautiful beach front of the town of Altea in Alicante in Spain showing a love heart made out of stones and pebbles on the beach