Torote

The Torote is a river in Spain, tributary of the Henares. It has its source close to Picorroble hill, in the province of Guadalajara.