Observe the views from this live moving camera of the historical city of Tomsk, the capital of Tomsk Oblast, in Russia. With over 520 thousand inhabitants, this city is one of Siberia’s main innovation, scientific and educational hubs.
Observe the views from this live moving camera of the historical city of Tomsk, the capital of Tomsk Oblast, in Russia. With over 520 thousand inhabitants, this city is one of Siberia’s main innovation, scientific and educational hubs.