The place where business roads connect