Cultural stone display rack