A neolithic altar from the Liangzhu culture, excavated at Yaoshan in Zhejiang, demonstrates that religious structures were elaborate and made of carefully positioned piles of stones and rock walls: this indicates that religion was of considerable importance.