International


China releases new pictures of its rover on Mars

China releases new pictures of its rover on Mars

Kathmandu, June 11. China has released pictures of its rovers that was landed on the red planet. China National Space Administration released pictures which showed the Zhurong rover. The Zhurong rover placed a remote camera about 10 meters (33 feet) from the landing platform, then withdrew to take a group portrait. The orbiter and lander both

Pages: 1 116 117 118 119 120 229