Where is Selada?

Where is Selada located?

Selada, Principality of Asturias, Spain (approx. 43.42525°, -5.46012°)


Where is Selada on the map?