Home›Networks›Russia›Substations›ТП-123ТП-123SubstationRussiaStart FreeOverviewТП-123 is a substation in Russia. It is located at about 64.538° N, 40.547° E.Key FactsTypeSubstationCountryRussiaCoordinates64.538° N, 40.547° ELayerSubstationsAsset ID11722543Nearby SubstationsТП-196260 mТП-560280 mТП-198330 mТП-1011350 mТП-31 (9)370 m