Echo Canyon aka Fall Creek - Mountain Bike near Ririe, Idaho
Ririe,Idaho
43.43257200553, -111.404499261