LADbible Amelia Ward | Last updated 10:09 AM, May 09 2021 GMT+1 China's 'out of control' rocket has landed in the Indian Ocean, the Chinese space administration has said. Loading… The Long March 5B rocket, which was launched on 29 April, re-entered the atmosphere at 3.24am UK time, with most of it destroyed. The point of impact was somewhere southwest of Sri Lanka and India, although as yet there is no confirmation of exactly where. Advert 10 The timing had been pinpointed quite precisely while the rocket was being tracked, but the landing area wasn't clear until the very last few minutes of its descent. China has been criticised over how the situation was handled.