Ceres’ Bright Spots Seen in Striking New Detail
Source: News | Ceres’ Bright Spots Seen in Striking New Detail
Naturally I will assume that this is where the surface has eroded to expose the ceiling of a subterranean city of space-smurfs until proven otherwise.
Add your own thoughts