Water did this! During the Missoula Floods water rushed through Drumheller Channels at about 55 miles per hour. The water level was about 200 feet above the mesa on the upper right corner of the photo. Through the Drumheller Channels the water followed multiple channels. Turbulent circular, tornado like, flows cut potholes throughout the area. This one is unique due to the outcropping in the “eye” of the swirl.
A short walk on the Upper Goose Lake trail will bring you to this amazing phenomenon. The uniqueness of this area continues to amaze me.