Where is La Pedriza One, Manzanares el Real?

Where is La Pedriza One, Manzanares el Real located?

La Pedriza One, Manzanares el Real, La Pedriza One, Manzanares el Real, Spain (approx. 40.7262°, -3.8656°)


Where is La Pedriza One, Manzanares el Real on the map?