PRO

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)

  • Oxalis37 7y

    Actually, that particular screen grab is a catfish.
  • BULB 6y

    Wow!...what's the address on google map?
10,544 views
0 faves
2 comments
Uploaded on January 9, 2008
This photo is in 1 group
This photo is in 2 albums

Additional info

  • Viewing this photo Public
  • Safety level of this photo Safe
  • S Search
    Photo navigation
    < > Thumbnail navigation
    Z Zoom
    B Back to context