Where is Ponferrada?

Where is Ponferrada located?

Ponferrada, Castilla y Leon, Spain (approx. 42.5454124°, -6.5938719°)


Where is Ponferrada on the map?