Topic: Normaliza or denormalize db?

I have three models:

Country name:string
State name:string, country:references
City name:string, state:references

I have model:
User name:string, surname:string, city:references, ... and
should i keep in this model references to state and country too, or keep only references to city model?

What solution is better?

Regards