More than 8,000 partiers gather on Aberdeen