Media Challengers hit Wuhan for a journey of challenge

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