The Shenzhen100 Mountain Running Race is a spectacular trail running event taking place in the lush, mountainous terrain of Shenzhen. Participants will navigate steep ascents, rugged trails, and enjoy panoramic views of the city and coastline. This race is a favorite for elite and amateur trail runners alike, with multiple race categories to choose from, including 168K, 50K, 35K, and 10K. Runners from all over the world come to test their endurance in this dynamic city and experience its natural beauty.