Where is La Cabrera?

Where is La Cabrera located?

La Cabrera, Castille and León, Spain (approx. 42.808014°, -5.6719847°)


Where is La Cabrera on the map?