Where is Guadarrama?

Where is Guadarrama located?

Guadarrama, Guadarrama, Spain (approx. 40.6727°, -4.08949°)


Where is Guadarrama on the map?