The Changbai Mountains are the birthplace of the Manchus in China and the sacred mountain of Manchu culture It is the place where the Qing Dynasty prospered and where the Qing Dynasty the Qing Dynasty the Manchu people regarded Changbai Mountain as sacred mountain and the emperor had to personally