NASA released an image from Mars, that will make us more excited about the neighbouring planet. We have been discovering many interesting things from the advent of International Space Agency NASA. Out of many of those discoveries, Mars stands as one...