Where is La Morera de Montsant?

Where is La Morera de Montsant located?

La Morera de Montsant, Catalonia, Spain (approx. 41.26529°, 0.84157°)


Where is La Morera de Montsant on the map?