Where is Palacios de la Sierra?

Where is Palacios de la Sierra located?

Palacios de la Sierra, Castilla y Leon, Spain (approx. 41.9639356°, -3.1282384°)


Where is Palacios de la Sierra on the map?