The Rangpo Chu is a tributary of the River Rangpo, which in turn is a tributary of the Teesta River in the Indian state of Sikkim.
It originates near the Jelep La pass in East Sikkim district.
The word chu means "little river" in Tibetan.
This article related to a location in the Indian state of Sikkim is a stub.
You can help Wikipedia by expanding it.This article related to a river in India is a stub.