An Owl Swimming In Slot Canyon In Lake Powell An Owl was seen swimming in Slot Canyon In Lake Powell. (543) Category: AnimalsTags: Lake Powell, Owl