Home›Networks›Russia›Substations›ТП-96ТП-96SubstationRussiaStart FreeOverviewТП-96 is a substation in Russia. It is located at about 64.537° N, 40.536° E.Key FactsTypeSubstationCountryRussiaCoordinates64.537° N, 40.536° ELayerSubstationsAsset ID11722266Nearby SubstationsТП-11 (5)160 mТП-10 (2)260 mТП-27 (4)300 mТП-576310 mТП-560340 m