Multiple choice general knowledge City on Rivers Thames Rio de janeiro Wuhan Egypt Reveal answer Fill a bubble to check yourself C Correct answer Explanation Wuhan, China is known as the 'City on Rivers' because it is located at the confluence of the Yangtze River and Han River. The Yangtze is Asia's longest river, and Wuhan's position at this major river junction gives it this distinctive nickname.