More than 10,000 runners from Vietnam and abroad gathered in the northern province of Quang Ninh on June 1 for the VnExpress Marathon Ha Long 2025, a vibrant race along the stunning shores of Ha Long Bay, a UNESCO-recognised World Heritage site.