Swollen waterfalls new Taishan Mountain attraction
China Plus
1534858499000

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]

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]

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]

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]