reminds me some far north russian radio stations and villages.
the text on poster is "far north megastructure is future for Earth"
reminds me some far north russian radio stations and villages.
the text on poster is "far north megastructure is future for Earth"