Home›Networks›Russia›Substations›ТП-159ТП-159SubstationRussiaStart FreeOverviewТП-159 is a substation in Russia. It is located at about 64.554° N, 40.531° E.Key FactsTypeSubstationCountryRussiaCoordinates64.554° N, 40.531° ELayerSubstationsAsset ID11722311Nearby SubstationsТП-72150 mТП-417160 mТП-134200 mТП-179280 mТП-409340 m