Aller

Here's a Clue!
43° 8' 58.927" N
X
5° 41' 16.345" W
There are a lot more houses in Aller than in Oviedo