León, Spain
León (/leɪˈɒn, -ˈoʊn/; Spanish: León [leˈon]; Leonese: Llión [ʎiˈoŋ]) is the capital of the province of León, located in the northwest of Spain. Its city population of 131,680 (2012) makes it the largest municipality in the province, accounting for …