Beijing, Shanghai, Urumqi, Tianjin, Hong Kong, Macau, technically Taipei as well. Should I keep going on? Chengdu, Wuhan, Xi'an, Nanjing, Qingdao, Lhasa, Kashgar. That's as much as I can thing of off the top of my head that don't end in "-zhou, -zhen or -qing."
You need to change the clue about the language of Israel. It's no longer 'one of', but 'the' official language. As of new laws in 2018, Arabic was dropped from 'official' to 'special' status.
Both the Republic of China and the People's Republic of China will be upset to learn that Taiwan was removed from their territory to make Hainan the largest island.