the sky flower towers over planet earth