Whilst I agree with you about ""Sistine Chapel of the Ice Age", I think you should give some slack to "Stonehenge of the North" so far as it relates to Thornborough.
It all depends on motivation, and in the case of Thornborough it was coined for a very worthy cause.