I hope you don't mind Halcyon

. As no one has come up with the location thought I would give the answer.
It's the Auditorio de Tenerife and is on the sea front at Santa Cruz and it's an awe inspiring, absolutely massive building.
https://www.youtube.com/watch?v=FYT7ZiTQFXk
To keep things going I am posting a new location. May not look too interesting but I can promise it's well worth a visit.