Where is Paradox?

Where is Paradox located?

Paradox, Castile and Leon, Spain (approx. 42.68333°, -6.8°)


Where is Paradox on the map?