What on earth is it?.
... hide a mysterious link to the first life on Earth. ...
... one in six sky cranes on planet earth were in Shanghai. ...