We did had holidays these days. So you know there were a lot of traditional festivals in China in a year, but not all of them have holidays.
There were several keywords of Dragon Boat Festival . Special food we call 'Zhongzi', which is make by rice.
When festival like Dragon Boat Festival make you think about nature. When people make 'Zhongzi',they need to collect the dumpling leaf. You won't see any dumpling leaf when you live in a big city, and in another hand , you won't have time to make 'Zhongzi'.