Home›Networks›Russia›Substations›ТП-116ТП-116SubstationRussiaStart FreeOverviewТП-116 is a substation in Russia. It is located at about 64.560° N, 40.548° E.Key FactsTypeSubstationCountryRussiaCoordinates64.560° N, 40.548° ELayerSubstationsAsset ID11722212Nearby SubstationsТП-99190 mТП-106240 mТП-146250 mТП-572250 mТП-57 (4)260 m