Murcia, Spain
El Castellar (Cabezo De Torres)
...