is that storm Mtn? i don't know... seems like the canyon is further away on the other side then it would be at Storm Mtn... further up? i don't know... but i would like to know
Definitely Storm Mountain Island, although I had to look at several photos to be sure. The other side of the canyon looks farther away because there aren't many trees (I imagine the pioneers had cut them all down for timber by then).
In particular, look at this photo and compare the features in the background:
Also, see this aerial view and compare features on the "island" itself.