Home›Networks›Russia›Substations›ТП-66 (6)ТП-66 (6)SubstationRussiaStart FreeOverviewТП-66 (6) is a substation in Russia. It is located at about 64.547° N, 40.531° E.Key FactsTypeSubstationCountryRussiaCoordinates64.547° N, 40.531° ELayerSubstationsAsset ID11722413Nearby SubstationsТП-414130 mТП-119200 mРП-11200 mТП-415290 mТП-563300 m