Oil Rig Photos
Panyu Platform - South China Sea
The Panyu production platform in the Pearl River Delta of the South China Sea.
Photo courtesy of Devon Energy Corporation
Picture added on 08 April 2007