The festival, also called "yu xian festival" which means "a festival to meet the immotal", dates back to late Ming dynasty in Dongkeng.
People celebrating mai-shen festival, literally "selling yourself festival" in the township of Dongkeng in Dongguan municipality, south China's Guangdong province.
Post a Comment