A large machinery cleans up green algae on the beach in Shilaoren Resort in Qingdao City, east China's Shandong Province, July 20, 2015. Green algae, or enteromorpha prolifera, struck the coast of Shilaoren Resort in Qingdao on Monday. The clear-up work is underway. (Xinhua)
Day|Week