Devil’s Canyon Overlook by Shirley Hamilton The Devil's Canyon Overlook is just across the state line from Lovell, WY, in the Bighorn Canyon National Recreation Area in Montana. Looking waaaay down into Bighorn Lake.
Follow Prevent Blindness: