Where is La Ortiguera?

Where is La Ortiguera located?

La Ortiguera, La Ortiguera, Spain (approx. 41.567707°, -4.038048°)


Where is La Ortiguera on the map?