both sentences are correct, but usually they contains additional words like "здесь" or "тут":
где здесь какая-нибудь река?,
где здесь есть река?
but even without additions these sentences are correct and valid.
Anyway, the question can be and can not be bounded to a specific river. That is why I thought "where is a river?" should pass the check...