Weekly Photos: July 11-17
Updated: 2011-07-18 15:35
(chinadaily.com.cn)
|
|||||||||||
Red tide is seen at the oil spills affected sea area in North China's Bohai Bay, on July 15, 2011. The oil spills near Platform C at Penglai 19-3 oil field were first detected on June 4. [Photo/Xinhua] |