RAW VIDEO: Green Algae Inundates Shandong Province

Green algae turns Chinese shores into an emerald garden. Powered by NewsLook.
credit : Powered by NewsLook