Where is Casa Casa?

Where is Casa Casa located?

Casa Casa, Aragon, Spain (approx. 40.38333°, -0.75°)


Where is Casa Casa on the map?