Thousands Flock to Mountain in Southwest China to Hear Mysterious Sound | Epoch News