Home›Networks›Russia›Substations›ТП-12ТП-12SubstationRussiaStart FreeOverviewТП-12 is a substation in Russia. It is located at about 64.533° N, 40.539° E.Key FactsTypeSubstationCountryRussiaCoordinates64.533° N, 40.539° ELayerSubstationsAsset ID11721843Nearby SubstationsТП-43120 mТП-153140 mТП-565150 mТП-44180 mТП-427220 m