Where is Sant Marti de Vignoles?

Where is Sant Marti de Vignoles located?

Sant Marti de Vignoles, Catalonia, Spain (approx. 42.13672°, 2.13826°)


Where is Sant Marti de Vignoles on the map?