Where is Puendeluna?

Where is Puendeluna located?

Puendeluna, Aragon, Spain (approx. 42.15°, -0.75°)


Where is Puendeluna on the map?