Mail Online Videos
Advertisement
Video: Beijing builds the world's largest oil platform: 'Blue Whale II' can drill to a staggering 50,000 FEET underwater and is set to tap natural resources under South China Sea

China has claimed success in finding a new energy source 4000ft beneath the South China sea

Share this video:

Beijing unearths 'energy of the future' 4000ft under sea

Bing

Get the Video RSS feed

More RSS feeds...
Advertisement
Advertisement