Ponferrada on map

Ponferrada, León, Spain information