Your place for Space News
It was supposed to be a patriotic tribute to China’s technological prowess.