Analysis of information sources in references of the Wikipedia article "Sacred Mountains of China" in English language version.
The four sacred Buddhist mountains of China are believed to be the homes of Boddhisattvas (enlightened beings who have delayed their Nirvana to remain on earth and help others find enlightenment).