What The Heck Is … That 30-Foot Virgin Mary Statue On I-80 At The Nebraska Border?
Drivers on Interstate 80 going though Pine Bluffs on the Wyoming-Nebraska border can’t miss the Our Lady of Peace shrine, a 30-foot, 180-ton statue of the Virgin Mary.
Source: cowboystatedaily.com