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 125 126 127 128 129 238