It has long been a fashion to use the sides of building in Shanghai as huge, live advertising, video and news screens
Murky Day in May, Shanghai, 2012
Yes, there is Piccadilly circus, and there is Times Square. The Ginza crossing, and so on.
But this is Chinese grandiose, ‘larger than life’ approach in action. It’s copied all over China.