I thought it didn't look that impressive at first since it looked small on a body that is already pretty small, but apparently its height is on the scale of Mont Blanc! That's both impressive and kind of odd.
It's not a mystery. It's a pyramid. With an alien sarcophagus inside.