while new mexico has several permanent rivers within its borders , such as the rio grande , the pecos , the gila , and the san juan , it also has a large number of ephemeral streams as evidenced by the numerous dry creek beds or arroyos .