Where is Puentelarra?

Where is Puentelarra located?

Puentelarra, Castile and Leon, Spain (approx. 42.75°, -3.05°)


Where is Puentelarra on the map?