China's Smart Dragon 3 rocket launched satellite to test internet technologies from a sea platform off the coast of Yangjiang, Guangdong province.Credit: Space.com | footage courtesy: China Central Television (CCTV) | edited by Steve Spaleta