Home›Networks›Russia›Substations›ТП-91ТП-91SubstationRussiaStart FreeOverviewТП-91 is a substation in Russia. It is located at about 64.560° N, 40.528° E.Key FactsTypeSubstationCountryRussiaCoordinates64.560° N, 40.528° ELayerSubstationsAsset ID11722503Nearby SubstationsТП-183160 mТП-176170 mТП-185190 mТП-25 (7)190 mТП-128230 m