be stationed — For troops to invade or be sent to the territory of another country and stay there for a certain period of time.