Wasn’t this statue nicked from Stonehenge?
They might be an improvement to Stonehenge?
Easter Island, maybe?