Where is Calvarrasa de Arriba?

Where is Calvarrasa de Arriba located?

Calvarrasa de Arriba, Calvarrasa de Arriba, Spain (approx. 40.906418°, -5.5923004°)


Where is Calvarrasa de Arriba on the map?