New Delhi, Aug. 24 -- The much-anticipated launch of China's Chang'e 7 lunar mission was delayed on Sunday due to bad weather conditions. The new launch date has yet to be announced.

The mission is part of China's efforts to land a crew on the Moon by 2030. The delay came less than two weeks after a rare launch failure. The Chang'e-7 spacecraft was originally set to lift off from the Wenchang Space Launch Site on China's southern Hainan island.

In a brief statement, the China Manned Space Agency (CMSA) said Sunday, "China's Chang'e-7 lunar probe does not meet launch conditions, and its launch therefore cannot take place during the planned window this year."

"The assessment was conducted following the principle of prudence, reliability ...