Explanation by: Rakesh Kumar
Shanghai city of China is situated at the mouth of Yangtze river. It is the longest river of both China and Asia. It is approximately 6300Km long.

You must be Logged in to update hint/solution

Discusssion

Login to discuss.


Question analytics