The antenna reflector for China's Mars exploration mission is now in place after being installed on April 25 at the Wuqing district in the northern municipality of Tianjin. The antenna, 72 meters high and weighs 2,700 metric tons, is a key equipment for receiving data from the Mars mission.