Home›Networks›Russia›Substations›ТП-106ТП-106SubstationRussiaStart FreeOverviewТП-106 is a substation in Russia. It is located at about 64.562° N, 40.545° E.Key FactsTypeSubstationCountryRussiaCoordinates64.562° N, 40.545° ELayerSubstationsAsset ID11722512Nearby SubstationsТП-74160 mТП-116240 mТП-110270 mТП-99290 mТП-118290 m