Ceres: Pyramid-shaped Mountain And Bright Spots Found