Home›Networks›Russia›Substations›ТП-180ТП-180SubstationRussiaStart FreeOverviewТП-180 is a substation in Russia. It is located at about 64.562° N, 40.536° E.Key FactsTypeSubstationCountryRussiaCoordinates64.562° N, 40.536° ELayerSubstationsAsset ID11722500Nearby SubstationsТП-181140 mТП-557190 mТП-176230 mТП-78 (2)270 mТП-128310 m