Site icon The Economy Club

Inside Russia’s deep frozen ghost towns

Photographed from above, acres of snow engulf buildings as far as the eye can see.

Exit mobile version