Where is Santibáñez de la Peña?

Where is Santibáñez de la Peña located?

Santibáñez de la Peña, Santibáñez de la Peña, Spain (approx. 42.809845°, -4.729559°)


Where is Santibáñez de la Peña on the map?