The much-anticipated Shenzhou VII, after all, is scheduled to launch on which day? When will China's third manned space flight dream come true? China is "very likely" to choose a 72-hour time span within the third week of golden autumn in October (from October 12 to 18), as the optimal launch window for the Shenzhou VII. This launch will achieve the first Chinese astronaut spacewalk.