Chinese Premier Li Keqiang (centre) visits the construction site of Huoshenshan, a temporary hospital being built to house 1,000 coronavirus patients. Photo: EPA-EFE