Home›Networks›Russia›Substations›ТП-86ТП-86SubstationRussiaStart FreeOverviewТП-86 is a substation in Russia. It is located at about 64.563° N, 40.554° E.Key FactsTypeSubstationCountryRussiaCoordinates64.563° N, 40.554° ELayerSubstationsAsset ID11722494Nearby SubstationsТП-7590 mТП-146210 mТП-57 (4)290 mТП-106430 mТП-116450 m