BEIJING: China is constructing the largest steerable radio telescope in Asia with a 70-meter-diameter antenna to receive data from its first Mars exploration mission which is expected to be launched this year.
China aims to complete orbiting, landing and roving on the red planet in one mission, which has been named Tianwen-1.
