Where is Guadarrama?

Where is Guadarrama located?

Guadarrama, Madrid, Spain (approx. 40.6734454°, -4.0893911°)


Where is Guadarrama on the map?