Where is Modúbar de la Emparedada?

Where is Modúbar de la Emparedada located?

Modúbar de la Emparedada, Castille and León, Spain (approx. 42.25998°, -3.6593957°)


Where is Modúbar de la Emparedada on the map?