Villar de Chinchilla

Villar de Chinchilla is a village in Albacete, Castile-La Mancha, Spain.