Idaho Falls (waterfall and dam complex)

E1313117 UNEXPLORED

Idaho Falls is a scenic man-made waterfall and dam complex on the Snake River in Idaho, serving as both a hydroelectric facility and a central visual landmark for the surrounding city.

All labels observed (2)

How this entity was disambiguated

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Idaho Falls Greenbelt offersViewOf Idaho Falls (waterfall and dam complex)
Idaho Falls majorRiverFeature Idaho Falls (waterfalls)
linked to: Idaho Falls (waterfall and dam complex)