Home›Networks›Russia›Substations›ТП-196ТП-196SubstationRussiaStart FreeOverviewТП-196 is a substation in Russia. It is located at about 64.541° N, 40.548° E.Key FactsTypeSubstationCountryRussiaCoordinates64.541° N, 40.548° ELayerSubstationsAsset ID11722580Nearby SubstationsТП-168190 mТП-198250 mТП-123260 mТП-143320 mТП-31 (9)350 m