crossroads
noun
°A place where roads meet; an intersection.
°(by extension) A centrally located position.