Where is El Run?

Where is El Run located?

El Run, Aragon, Spain (approx. 42.50342°, 0.47701°)


Where is El Run on the map?