Where is Seversk Located?

Where is Seversk Located?

Seversk, a closed city in Russia, is situated in the Tomsk Oblast, known for its connection to nuclear research and the Siberian landscapes. The city combines scientific endeavors with the tranquility of its natural surroundings. Located in the heart of Siberia, Seversk’s location near the Tom River adds to its natural appeal, offering a serene environment for residents and researchers. The city’s scientific facilities, cultural events, and its role in nuclear research showcase Seversk as a unique place where scientific progress harmonizes with Siberian nature.

Map showing location of Seversk
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More