China approves 5th rocket launch site as Zhejiang province fires up for space boom. The site has favorable latitude and could launch 100 missions a year. To meet its goal of having a constellation of satellites, China must build bigger rockets or have more launch sites, or both.