Where is La Cuba?

Where is La Cuba located?

La Cuba, Aragon, Spain (approx. 40.5923249289°, -0.2983503705°)


Where is La Cuba on the map?