CHONGQING, June 19, 2016 (Xinhua) -- Visitors walk in rain in Jialing Pedestrian Zone in Chongqing, southwest China, June 19, 2016. China's meteorological authority on Sunday issued a yellow alert for heavy rain across most parts of the country in the coming two days. (Xinhua/Qin Tingfu)