Where is Peñacaballera?

Where is Peñacaballera located?

Peñacaballera, Castile and Leon, Spain (approx. 40.34353°, -5.86121°)


Where is Peñacaballera on the map?