This fascinating installation is in the town of Zadar, Croatia.
I'm going to see and hear this in six weeks time. Zadar, Croatia.