Check out a new video from NASA, which shows details of a towering mountain, the mysterious bright spots, and other features on the dwarf planet Ceres. The mountain is estimated to be as tall Mount McKinley in Alaska, the highest point in North America. More here.