Where is La Pobla Llarga?

Where is La Pobla Llarga located?

La Pobla Llarga, La Pobla Llarga, Spain (approx. 39.085457°, -0.4772459°)


Where is La Pobla Llarga on the map?