What The Heck Is … That 60-Foot Pyramid In the Middle Of Nowhere Off I-80?
Just minutes off Interstate 80 about 20 miles east of Laramie is the Ames Monument, a 60-foot pyramid in the middle of Wyoming pastureland.
Source: cowboystatedaily.com