Home›Networks›Russia›Substations›ТП-103 (2)ТП-103 (2)SubstationRussiaStart FreeOverviewТП-103 (2) is a substation in Russia. It is located at about 64.565° N, 40.539° E.Key FactsTypeSubstationCountryRussiaCoordinates64.565° N, 40.539° ELayerSubstationsAsset ID11722455Nearby SubstationsТП-103А170 mТП-118180 mТП-181260 mТП-557260 mТП-110270 m