I'm not too sure one way or the other, but this is an interesting story about stone apes in VietNam.

http://www.youtube.com/watch?v=MdLoO...&feature=share

Later,

Geo