Chinese tourist site swamped with tens of thousands of visitors