The Zhaoqing Marathon is set in Zhaoqing, a historic city in Guangdong Province known for its iconic Seven Star Crags and Star Lake. The course weaves through lakeside roads, city parks, and urban avenues, offering runners scenic views of karst hills, waterways, and lush greenery along the way. Combining natural beauty with a rich cultural backdrop, the race delivers a smooth and enjoyable running experience in one of South China’s most picturesque marathon destinations.
Follow this event for future updates.
Follow this event for future updates.












