After hearing about it, I thought it would be pretty cool to go check it out. The site is currently owned by the City of Fort Collins Natural Areas program. It is closed December through February, so with it opening again in March, we took the drive up there.
It's about a 30 mile drive due north of Fort Collins. There is a pavilion with signs telling about the site, but unfortunately you can't get close enough to see any of the excavations or anything. The picture below is from the pavilion, out toward the wash where the excavations were. I was pretty disappointed that we couldn't go walk around down there.
The drive up did have a few cool moments though. There were several flocks of blue birds. We didn't have enough camera zoom to get a great picture, but this one works. After talking with one of our ecologist friends, we're pretty sure they are mountain bluebirds.
There are several hiking trails in the natural area, so we went for a hike on one of them. The Towhee Loop is about 3 miles. It goes up a small canyon, along a ridge, then down another canyon.
There are several longer trails for mountain biking that looked pretty cool, but that's for another day.