Think this is a scene from Blade Runner? It's not - it's a building in Beijing with an advert video screen.