Pillar Falls is a waterfall near Twin Falls, Idaho.
Several basalt pillars divide the Snake River into multiple channels, through which the river drops about 20 feet (6 m).
[1][2]
This Twin Falls County, Idaho state location article is a stub.
You can help Wikipedia by expanding it.