The location of the world famous "pillars of creation" photograph is being revisited by astronomers, with spectacular results. Oh lord, your sea is so large, and my boat is so small...