Tianmushan, China Joy in water

A river at flood stage in Tianmushan, Zhejiang Province, China.

Credit:

Lindsay Shen

Related Stories