Home›Networks›Russia›Substations›ТП-21 (3)ТП-21 (3)SubstationRussiaStart FreeOverviewТП-21 (3) is a substation in Russia. It is located at about 64.548° N, 40.522° E.Key FactsTypeSubstationCountryRussiaCoordinates64.548° N, 40.522° ELayerSubstationsAsset ID11722406Nearby SubstationsТП-40870 mТП-127160 mТП-28 (2)210 mТП-410290 mТП-411310 m