Where is Els Alamús?

Where is Els Alamús located?

Els Alamús, Els Alamús, Spain (approx. 41.614407°, 0.7397036°)


Where is Els Alamús on the map?