upon all that plain the elves of nargothrond kept unceasing watch ; and every hill upon its borders was crowned with hidden towers , and through all its woods and fields archers ranged secretly and with great craft .