Osteochilus is a genus of cyprinid fishes mainly found in Southeast Asia with a few extending into adjacent parts of China. Additionally, two species are endemic to the Western Ghats in India.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
Mountains and mountain ranges
People's Republic of China