Lugano, Switzerland. I think there is a conference there and they must have unveiled it as part of the conference. One of the most interesting statues I’ve ever seen.
It’s brilliant