The greatest monument in the World. The Art of great stone building. Avebury is more impressive than Stonehenge.