Where is Calvarrasa de Arriba?

Where is Calvarrasa de Arriba located?

Calvarrasa de Arriba, Castilla y Leon, Spain (approx. 40.9064199°, -5.5923007°)


Where is Calvarrasa de Arriba on the map?