Home›Networks›Russia›Substations›ТП-126ТП-126SubstationRussiaStart FreeOverviewТП-126 is a substation in Russia. It is located at about 64.559° N, 40.533° E.Key FactsTypeSubstationCountryRussiaCoordinates64.559° N, 40.533° ELayerSubstationsAsset ID11722245Nearby SubstationsТП-183130 mТП-136140 mТП-405230 mТП-25 (7)260 mТП-176270 m