January 24th, 2012Armored Giants
Sea of Okhotsk, Nemuro Peninnsula, Hokkaido, Japan
... however there might be no need to give so much accuracy to this location; some estimates mention over 55 percent of the coastline in Japan looking like this:
Don't you just love'em: Tetrapods4 comments
January 22nd, 2012Elephants all the way down
If the world sits on top of the back of an Elephant, here's where you can go give it a scratch.
Somewhere in Anza Borrego, CA







