Chinese state media have reported that remnants of China's biggest rocket landed in the Indian Ocean on Sunday. That puts an end to days of speculation over where the debris would hit, and anxiety of it possibly landing on human-populated areas. CCTV said that most of the rocket was burnt up as it re-entered the Earth's atmosphere, before reportedly landing west of the Maldives. The U.S. Space command confirmed its re-entry over the Arabian Peninsula, though it said it was unclear if the debris fell on land or water. It also said it would not be releasing the exact site of impact. The rocket - one of China's Long March 5 series - blasted off from China's Hainan Island at the end of April. It's part of a series of missions that will shuttle material or possible crew from Earth to space, in order to build a permanent Chinese space station by 2022.