Where is Puebla de Sanabria?

Where is Puebla de Sanabria located?

Puebla de Sanabria, Puebla de Sanabria (Station), Spain (approx. 42.05652°, -6.638411°)


Where is Puebla de Sanabria on the map?