Exploring the Soviet Ghost Town near the North Pole !

Folks , it's hard to believe , but such a place actually exists...even stranger is the name of "Pyramiden" , given to this island...there is a mountain on this island shaped just like a pyramid...hmm !

The question is , if it was indeed a pyramid , who built it , in which era ?? The explorer in me...the sage in me , feels compelled to investigate this further...I've got it on my bucket list to visit somewhere near the North Pole at least once in this lifetime :))

Regards