Scientists in a recent breakthrough have discovered the most promising landing site for humans, aiming to prepare for the ...