The tradition of making and eating rice dumplings on Dragon Boat Festival has been passed down for generations. Let's take a moment to reflect on the rich cultural heritage of this festival in Wudang district of Guiyang, capital of Southwest China's Guizhou province.