Where is San Pedro del Arroyo?

Where is San Pedro del Arroyo located?

San Pedro del Arroyo, Castilla y Leon, Spain (approx. 40.8023476°, -4.8708817°)


Where is San Pedro del Arroyo on the map?