Hidden Pyramids? - Mars Mountains Match Pyramids on Earth