(http://i161.photobucket.com/albums/t202/thewave46/gtpc444.jpg)
Let's see how quickly this one goes....
Thanks for waking up this dormant part of the 'Spin.
I believe that is the Spider Statue in the Roppongi district of Tokyo.
They also have a very similar spider outside the Guggenheim museum in Bilbao, Spain. But the background doesn't fit, iirc.
No to both.
Let's try Ottawa, Canada?