The tower is not a man-made monument and presumably a prehistoric rock shelter. The original tower is at Muang Phan, Ban Phue District in Udon Thani. It is 3-4 kilometers west of Phra Buddha Bat Bua Bok, the site of another Buddha footprint.
It is believed that the rock shelter was a religious site, and earlier still, a settlement site frequented by humans. The many different rock shelters found in the vicinity were given names after the local folk tales told among people for generations.