Home›Networks›Russia›Substations›ТП-18 (7)ТП-18 (7)SubstationRussiaStart FreeOverviewТП-18 (7) is a substation in Russia. It is located at about 64.542° N, 40.512° E.Key FactsTypeSubstationCountryRussiaCoordinates64.542° N, 40.512° ELayerSubstationsAsset ID11722410Nearby SubstationsТП-115110 mТП-82110 mТП-36280 mТП-36А280 mТП-73310 m