Mediterranean sea at Javea, Alicante, Spain