Filming of a TV drama focused on a group of medical professionals working in an intensive care unit (ICU) has begun in Ningbo, east China's Zhejiang Province.
Culture China
05-Nov-2026