Icon
 

Accumulative production of China s largest oil and gas field