Where is La Pobla de Cérvoles?

Where is La Pobla de Cérvoles located?

La Pobla de Cérvoles, La Pobla de Cérvoles (Station), Spain (approx. 41.366325°, 0.91559345°)


Where is La Pobla de Cérvoles on the map?