Artificial Floating Islands Installed on Tributaries of Rivers to Help Purify Water in Wenchang, S China
Source :xinhuanet.com
December 26, 2022 Artificial Floating Islands Installed on Tributaries of Rivers to Help Purify Water in Wenchang, S China()