Acquiring satellite view…

Harrops Bridge

Verified

Harrops Bridge is a public boat ramp on Teton River in Teton County, Idaho (83452). GPS coordinates: 43.8251°N, 111.2331°W.