Home›Networks›Russia›Substations›ТП-186 (2)ТП-186 (2)SubstationRussiaStart FreeOverviewТП-186 (2) is a substation in Russia. It is located at about 64.563° N, 40.528° E.Key FactsTypeSubstationCountryRussiaCoordinates64.563° N, 40.528° ELayerSubstationsAsset ID11722077Nearby SubstationsТП-12880 mТП-185140 mТП-78 (2)200 mТП-91250 mТП-176260 m