add city if possible, then country, then world