Where is Moreruela de Tabara?

Where is Moreruela de Tabara located?

Moreruela de Tabara, Castile and Leon, Spain (approx. 41.8°, -5.86667°)


Where is Moreruela de Tabara on the map?