Where is Exe Cristal Palace?

Where is Exe Cristal Palace located?

Exe Cristal Palace, Catalonia, Spain (approx. 41.38984°, 2.16616°)


Where is Exe Cristal Palace on the map?