If Shanghai had a corporate symbol, it would be this TV tower near the Huangpu River.