This city or area is populated and known in english as Leon is located in first admin division, known as Castille and León with second administrative area of Provincia de León in a country/region called Spain with approximate population of 134,305