León (España)
English: León, Spain