Where is La Puebla de Montalban?

Where is La Puebla de Montalban located?

La Puebla de Montalban, Castile-La Mancha, Spain (approx. 39.86667°, -4.35°)


Where is La Puebla de Montalban on the map?