Holiday Vibe: Dragon Boat Festival brings crowds and spending frenzy to Beijing and other parts of China
`