Space experts are baffled by a three-mile-high triangular mountain and “mysterious bright spots” shining from craters on Ceres.

Advertisements