Search
Menu
Home
Sources
About
Contacts
Downton Creek (Chilcotin Plateau)
Downton
Creek
is a
stream
in the West-Central
Interior of British Columbia
,
Canada
that
flows
from
Mount Downton
in the
Itcha Range
due
southeast
to the
Chilcotin River
.