From race shirts to finisher medals, the 2026 Baoji Marathon in northwest China's Shaanxi Province brings Baoji's history and culture onto the course.