Place - Novelda (Alicante, España)