Artificial floating islands installed on tributaries of rivers to help purify water in Wenchang, S China
This aerial photo taken on Dec. 25, 2022 shows artificial floating islands installed on a tributary of the Wenjiao River in Wenchang, south China's Hainan Province.
This photo taken on Dec. 25, 2022 shows artificial floating islands installed on a tributary of the Wenjiao River in Wenchang, south China's Hainan Province.
This photo taken on Dec. 24, 2022 shows artificial floating islands installed on a tributary of the Baoling River in Wenchang, south China's Hainan Province.
Xinhua
Other posts by Xinhua
Contact author
blog comments powered by