Hou Tu the Supreme Deity of Earth Ruling Over the Lands and Rivers
Hou Tu is the supreme deity of the earth in Chinese mythology, serving as the sovereign of all soil, mountains, and rivers. As a central figure in the Taoist Four Sovereigns, she balances the five elements and oversees the transition of souls in the afterlife. Her worship is grounded in the ancient agricultural traditions of the Loess Plateau, with her most significant temple located in...