Taizu Mountain is the beginning of the dragon and the highest peak in a large area (the whole world or the whole country).
Shaozushan is a geomantic term of Han nationality. Feng Shui is a mysterious art with a long history in Han nationality. Originated in China during the Warring States Period. Religious words come from Zhouyi. The ancients believed that the living environment can not be separated from qi, and only with qi can there be life. As the saying goes, people strive for a sigh of relief, and Buddha strives for a furnace of incense.
Mother Mountain is a geomantic term. Refers to the towering mountain peak behind the cave. Source: Ji Yun: "Ask who your parents are, and a mountain rises behind the hole. Before and after each other's birth, children and grandchildren can't give back empty.