[5] There are both current religious activities and historical mythical stories associated with Yu Shi.
Various references in poetry and popular culture also exist, for example in the Chu ci poems "Tian Wen"[2][3] and "Yuan You".
'Master Red Pine') during the reign of Shennong ended a severe drought by sprinkling water from an earthen bowl and was rewarded by being made the Lord of Rain with a dwelling on the mythical Kunlun Mountain.
[9] Yu Shi (together with Feng Bo) is said to have aided Chiyou in his struggle against the Yellow Emperor during the Battle of Zhuolu, but was defeated by the intervention of the drought goddess Ba.
[10] Yu Shi is worshiped by Han Chinese, Maonan people, and other people in modern southwest China as an important rain god with ritual prayer ceremonies performed to entreat for rain.