Home›Networks›Russia›Substations›ТП-121ТП-121SubstationRussiaStart FreeOverviewТП-121 is a substation in Russia. It is located at about 64.544° N, 40.519° E.Key FactsTypeSubstationCountryRussiaCoordinates64.544° N, 40.519° ELayerSubstationsAsset ID11722124Nearby SubstationsРП-21130 mТП-36А180 mТП-36200 mТП-32 (9)240 mТП-19 (3)260 m