Clouds hover on Wednesday along the Huangshan mountain scenic zone following rain in East China's Anhui Province. Photo: IC