Search of Life in Unlikely Places