Pyramiden is an abandoned Russian mining town located on a remote island in the Arctic. Thanks to its extreme climate, the town looks eerily similar to how it did when it closed in 1998. Pyramiden now ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results