Large numbers of blue-green algae are washed up on the beaches in Qingdao, a coastal city in Shandong Province, on June 27. [Photo/Xinhua]
Go to Forum >>0 Comment(s)