Could be a volcano... could be a alien outpost... we'll know more March 5th.
Mystery Spot on Dwarf Planet Ceres Has Mysterious Partner (Photos)
Mystery Spot on Dwarf Planet Ceres Has Mysterious Partner (Photos)