Wednesday, June 1, 2011
June 1, 2011
Pillar Falls
Snake River
Twin Falls Idaho
Pillar Falls is a waterfall in the Snake River near Twin Falls. Several basalt pillars divide the Snake River into several channels, dropping about 20 feet.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment