Lost River Range October 27, 2015 nick price Here's an image from a recent day near the Lost River Range. This is the tallest mountain range in Idaho.