Think what you will about extraterrestrial life, these spots are still out of this word https://on.natgeo.com/2K6pmvC