Lost world, The present

High above