I have other pictures (notably the Tiger beer) from 100th floor of the Shanghai World Financial Center. Went up again with the family, but this day had zero visibility due to low clouds. The building itself looks like a bottle opener and they have replicas of the building in the gift shop that actually are bottle openers. I looked at some of the knock-off shops, but never could find one, so I had to splurge and we are now proud owners.