China-France Oceanography Satellite launches on research mission October 29, 2018 A joint oceanography research mission developed by Chinese and French scientists launched Monday on top of a Long March 2C rocket from the Jiuquan space center in remote northwestern China.