A large television screen in Nanking Road