In what is said to be China's push for 'Zero-COVID' before Beijing Winter Olympics, around 20 million people have been ordered to stay indoors across the country.