A dreamlike sea of clouds appeared over the Jiuhua Mountain, one of the four sacred mountains of Chinese Buddhism, in east China's Anhui Province after a bout of spring rain on Wednesday.