Britannica AI Icon

Ou River: Media

river, China

Images

Rock formation in the Ou River near Wenzhou, Zhejiang province, China.
Zhu Difeng/Shutterstock.com