PYRAMIDEN
The abandoned soviet town Pyramiden is located on the Norwegian island Svalbard. It was a popular place to live in the soviet era, but today it gives the term godforsaken a new meaning.
The abandoned soviet town Pyramiden is located on the Norwegian island Svalbard. It was a popular place to live in the soviet era, but today it gives the term godforsaken a new meaning.