This is a very rich. textured book. It reminded me of the perennial Wild Swans by Jung Chang.
This book is set in Canada, Hong Kong, and China. In Chinese history it covers the period from the beginning of Chairman Mao up to Tiananmen Square. As such it is absolutely fascinating and a history that I had no idea about. I did occasionally lose track of who was who as it has a it has a large cast of characters. It was moving, funny, and tragic. Not a page turner but a deeply immersive novel.
It is beautifully written and would make an excellent Book Club choice. it will stay with you for a long time afterwards. This will be high on my list.