Where is Puente la Reina?

Where is Puente la Reina located?

Puente la Reina, Navarre, Spain (approx. 42.67093°, -1.814864°)


Where is Puente la Reina on the map?