0
Vaishob1 ∙
It is a planet which, as scientists claimed, has traces of water which may be favourable to life. This planet is 33 light years away.
Wiki User