Where is Ponferrada?

Where is Ponferrada located?

Ponferrada, Castile and Leon, Spain (approx. 42.55°, -6.58333°)


Where is Ponferrada on the map?