Novaya Zemlya postcards



Nova Zemlya (Russian: Новая Земля, meaning «New Land») is a remote Arctic archipelago in northern Russia, consisting of two main islands (Severny and Yuzhny) and several smaller ones. Its history is marked by exploration, indigenous peoples, nuclear testing, and strategic military
… read more
