Where is La Roja?

Where is La Roja located?

La Roja, La Roja, Spain (approx. 42.51938°, -4.74939°)


Where is La Roja on the map?