Worth reading the article referenced at the bottom. They've found yet more in the way of Sun worship at this particular site.
which one?