A recent trip to the northern coast of Spain. A geological wonder and a stunning place.