Log In
Username

Password

Remember me

News: Health & Science

Photos Show Evidence of Water on Mars



A recently taken high resolution stereo camera picture shows the Mangala fossae trough, which is a system of outflow channels on Mars. This proves to be the evidence of lava deposition and catastrophic floods.The picture was taken by the European Space Agency.




Tags: Mars , Lava , Floods , Picture
Rate It:
digg it


Region: Alaska
Views: 1320

     

More from this Reporter

More from this Region

More from Similar Tags

Help improve GroundReport




v 2.4 build: 258
0.5331