Swollen waterfalls new Taishan Mountain attraction
1/4
Heavy rains from a recent tropical storm have created swollen rivers and waterfalls on Taishan Mountain in Shandong Province, drawing in numerous visitors hoping to catch a glimpse of nature's power. [Photo: VCG]