Vibrant pictures taken by NASA’s Mars Reconnaissance Orbiter reveal Nili Fossae, Mars’ northwest region, as one of the most colorful spots on the Red Planet. Check it out for yourself.
Read Full Article at RT.com
Read Full Article at RT.com