blogrussia Pyramiden, The North Pole’s Mysterious Ghost Town by Julie Farrar July 24, 2014May 23, 2025