Where is La Cabrera?

Where is La Cabrera located?

La Cabrera, Madrid, Spain (approx. 40.8651738°, -3.6125468°)


Where is La Cabrera on the map?