Platsen lär ha 20,000 inwänare,