Where is La Portela de Valcarce?

Where is La Portela de Valcarce located?

La Portela de Valcarce, La Portela de Valcarce, Spain (approx. 42.6606°, -6.92167°)


Where is La Portela de Valcarce on the map?