Competing with the Oriental Pearl TV Tower for the best bird's-eye views, this structure touts an array of digital Shanghai depictions that illustrate the city's rapid evolution. And that's just ...