Where is Vilablareix?

Where is Vilablareix located?

Vilablareix, Vilablareix, Spain (approx. 41.95694°, 2.7728438°)


Where is Vilablareix on the map?