Where is Manzanera?

Where is Manzanera located?

Manzanera, Aragon, Spain (approx. 40.05°, -0.83333°)


Where is Manzanera on the map?