She Huo Show, a traditional festivity during the Chinese Spring Festival
13
1
Sorry, only one vote is allowed for each video.
Views:5965
Uploaded:Apr 09, 2013 21:22
"She" means God of Earth, and "Huo", literally meaning fire. In ancient times, people hold worship activities to pray "She (God of Earth)" for good harvest and affluence. Today, She Huo has become an entertainment activity during the Chinese Spring Festival Holidays.
Related Videos