3d pan white

Land Art - Bug in Illinois

Effigy Tumuli, by Michael Heizer, are a few different land art pieces built on Buffalo Rock in Buffalo Rock State Park, overlooking the Illinois River. (Built between 1983-1985)

 

The animal shapes are barely visible now from satellite pics, though you can see the beetle or roach shape outline in this screengrab. (more info)

10,719 views
0 faves
2 comments
Uploaded on January 9, 2008