The great glass tower at the center of Sergels Torg in Stockholm, Sweden.