Home›Networks›Russia›Substations›ТП-99ТП-99SubstationRussiaStart FreeOverviewТП-99 is a substation in Russia. It is located at about 64.560° N, 40.544° E.Key FactsTypeSubstationCountryRussiaCoordinates64.560° N, 40.544° ELayerSubstationsAsset ID11722499Nearby SubstationsТП-194130 mТП-84160 mТП-116190 mТП-102А200 mТП-74200 m