International
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
No ads found for this position
Trending News
- This Week
- This Month