Home›Networks›Russia›Substations›ТП-139ТП-139SubstationRussiaStart FreeOverviewТП-139 is a substation in Russia. It is located at about 64.536° N, 40.531° E.Key FactsTypeSubstationCountryRussiaCoordinates64.536° N, 40.531° ELayerSubstationsAsset ID11722184Nearby SubstationsТП-556210 mТП-130210 mРП-20250 mТП-88310 mТП-565320 m