Mars: Perseverance Rover Found An Unknown Place Aliens the Main Entrance to atVillage on Mars. Geraldine 3 years ago Future Space Perseverance Rover Found an unknown place the main entrance to a village on MARS. Credit Future SPACE