Hot air has blanketed many parts of China including Shanghai, Southwest China’s Sichuan Province and East China’s Jiangsu and Zhejiang provinces, affecting more than 900 million people and over half of the national territory as of this week, with many cities in the grip of a heatwave for more than a month and temperatures soaring to above 44 C, according to the meteorological authority.