For the first time, China's Zhurong rover has found traces of recent water activity on Mars. It indicates that the Red Planet has a few areas where conditions are suitable for life to exist. According to scientists, the rover detected evidence of liquid water on sand dunes at low latitudes.