Tuo River is a river in Sichuan, China. This river is about 407 miles long, originates at the northwest end of Sichuan basin and is one of the major tributaries of the upper Yangtze River.
Narmada river and Son river originate at Amarkantak in Madhya Pradesh in India.
Switzerland,
himalaya
no
beas
Turkey
Turkey
amarkantak hills
brahmputra
River Brahmputra originates from south-western Tibet
Deng Tuo died in 1966.
Deng Tuo was born in 1912.