Home›Networks›Russia›Substations›ТП-81 (3)ТП-81 (3)SubstationRussiaStart FreeOverviewТП-81 (3) is a substation in Russia. It is located at about 64.555° N, 40.520° E.Key FactsTypeSubstationCountryRussiaCoordinates64.555° N, 40.520° ELayerSubstationsAsset ID11722180Nearby SubstationsТП-97 (2)90 mТП-160220 mТП-51 (3)240 mТП-403270 mТП-179280 m