上游shàngyóu
Top 8000
Meanings
1. upper reaches (of a river)
2. upper level
3. upper echelon
4. upstream
Characters used
Examples1
The upper reaches of the river are very beautiful.