Webcam provided by CGTN - China Global Television Network: >>
Leishenshan Hospital is an emergency prefab hospital for treating patients infected with the novel coronavirus in Wuhan, central China's Hubei Province which has provided 1180 beds for patients with COVID-19 disease as of February 22, 2020. Leishenshan in Chinese means Thunder God Mountain. Fire and thunder are traditionally associated in China with protection against illnesses.