Bharat Express-->

Shaanxi province

China is experiencing extraordinary weather this summer, with heavy rains falling in the east and south while much of the north has been sweltering in successive heat waves