Where is Poblano de Arriba?

Where is Poblano de Arriba located?

Poblano de Arriba, Cantabria, Spain (approx. 42.86667°, -3.93333°)


Where is Poblano de Arriba on the map?