Home›Networks›Russia›Substations›ТП-160ТП-160SubstationRussiaStart FreeOverviewТП-160 is a substation in Russia. It is located at about 64.554° N, 40.523° E.Key FactsTypeSubstationCountryRussiaCoordinates64.554° N, 40.523° ELayerSubstationsAsset ID11722555Nearby SubstationsТП-40350 mТП-406150 mТП-97 (2)210 mТП-179220 mТП-51 (3)220 m