Where is Palacios de la Sierra?

Where is Palacios de la Sierra located?

Palacios de la Sierra, Castille and León, Spain (approx. 41.963936°, -3.1282382°)


Where is Palacios de la Sierra on the map?