A red tide washes over Moon Bay in Nan'ao town in Shenzhen's Dapeng New Area, South China's Guangdong province, April 10, 2012.
Go to Forum >>0 Comment(s)