Image 1 of 1
_CHI6414.jpg
Wenzhou, Zhejiang, China.  Jiangxin Island, Oujiang River.