Image 1 of 1
Chinese People's Liberation Army soldiers work to remove blue green algae off of a beach in Qingdao, China on 03 July 2008.
Chinese People's Liberation Army soldiers work to remove blue green algae off of a beach in Qingdao, China on 03 July 2008.