Weird Southern Idaho Sights From Space

While looking at Google Earth to see the canyon by the Perrine Bridge and over to the Shoshone Falls, I noticed some pretty weird looking things in the topography of Twin Falls. Like a giant cow head and a big snail or a ninja turtle.

Maybe I was feeling a little more creative and imaginative than normal but I thought those were cool so I kept looking around and found some other great things. Like the giant TWF in the dirt. Is that real or put there by Google to mark it on the map?

More From Kool 96.5