Home›Networks›Russia›Substations›ТП-1006ТП-1006SubstationRussiaStart FreeOverviewТП-1006 is a substation in Russia. It is located at about 64.557° N, 40.536° E.Key FactsTypeSubstationCountryRussiaCoordinates64.557° N, 40.536° ELayerSubstationsAsset ID11721908Nearby SubstationsТП-136150 mТП-405170 mТП-134170 mТП-53 (4)260 mТП-401260 m