Home A picture of the moment a stratospheric balloon bursts