See the National Geographic June 2011 issue article, "The Birth of Religion" with photos and diagrams of the site. Many of the photos and some of the article also appear on their website: story excerpt, and
photography.
Something is not right. This message is just to keep things from messing up down the road