User blog comment:Jspyster1/The True Location of Peach Creek Finally Revealed!/@comment-98.237.175.15-20130311002641/@comment-98.237.175.15-20130311225355

So it is. But the stone statues are also called Moai. A moai is from the Easter Islands. Although, I highly doubt that the Eds live on Easter Island.