Recently, NASA's Curiosity Rover found traces of an ancient Oasis with base of 150km wide crater, which possibly means existence…