Download
Media Challengers hit Wuhan for a journey of challenge
02:30

Wuhan, the capital and major industrial and commercial city of central China's Hubei Province, is located at the confluence of the Han and Yangtze rivers. Six of the final 24 candidates, including two online contestants, make up the Media Challengers Team Wuhan and have started the journey of the challenge here.

Search Trends