Villarrobledo is a Spanish city and municipality in the province of Albacete, part of the autonomous community of Castilla-La Mancha. From Wikipedia