Trans-Siberian Railway from St. Petersburg to Vladivostok does *not* r

Trans-Siberian Railway from St. Petersburg to Vladivostok does *not* run across:

Altai range
Caucasus mountains
Ural mountains
Ob and Yenisei rivers
This question was previously asked in
UPSC CAPF – 2023
The Trans-Siberian Railway runs from St. Petersburg in European Russia, across the Ural Mountains into Siberia, and through to Vladivostok on the Pacific coast. Its route traverses the Ural Mountains and crosses major Siberian rivers like the Ob and Yenisei (or passes near them). The Altai range is located in Southern Siberia, south of the main Trans-Siberian route. The Caucasus Mountains are located far to the southwest of Russia, between the Black Sea and the Caspian Sea, completely separate from the Trans-Siberian path.
The Trans-Siberian Railway is a major east-west artery across Russia. While it passes through or near various geographical features in Siberia (like crossing rivers and passing north of certain mountain ranges), it is geographically distant from the Caucasus Mountains.
The route crosses the Urals near Yekaterinburg, spans the vast Siberian plains, and traverses several major river systems before reaching the Far East. The Caucasus region is a separate mountainous area in South Russia/Eurasia, unconnected to the course of the Trans-Siberian Railway.