Shanghai TV tower covered by clouds