Natural Earthscapes
Shoshone Falls in Twin Falls, Idaho is called the Niagara of the West for a reason.