China on Sunday launched a new Earth observation satellite, Gaofen-7, which will play an important role in land surveying and mapping, urban and rural construction and statistical investigation, according to the China National Space Administration (CNSA). Read More at Shine