pull down to refresh

The picture of Taiwan in #611417 featured the building and I don't recall having seen it before.
You have NEVER seen a picture of Taipei 101? lol