The mountains of Costa Blanca seen though the flowers in nearby Sella.