Dragon Boat Racing: A Celebration on the Water

Dragon boat racing has its roots in ancient China, dating back thousands of years when competition was held as part of religious ceremonies and folk rituals.

Read More