(Photo: VCG)
After a cool shower Monday, the Shenxianju Scenic Area located in Xianju County, Taizhou City of east China's Zhejiang Province staged a breathtaking scenery. Peaks and cliffs were shrouded by mist to perfectly match the Chinese name of this scenic area, which means the place where celestial beings live.