Chulilla, Spain.
Chulilla, Spain.