Limit the taxonomy value based on the previous taxonomy value


I created my own taxonomy called "land" values: "USA", "Russia", "China", "city" – values: "Chicago", "Moscow", "Beijing",

I want to select "USA" as the user in the "Country" taxonomy, then only show "Chicago" in the "City" taxonomy. Is it possible? And how can I do that?