From this site the mountain is looking like a pyramid.
Von dieser Seite sieht der Berg wie eine Pyramide aus..