Facility Name Spain(Spain) Region Castile-La Mancha Latitude 39.05 Longitude -1.84 Country Spain Created by API On