Calpe City and Penon of Ifach viewed from Morro de Toix. Alicante province, Costa Blanca, Spain, Europe.