Skip to content
inoh

Yangtze

/ˈjæŋtsi/

A major river in China.

“Boats floated gracefully on the Yangtze river.”
Add to my deck
Illustration of Yangtze: A major river in China.