Alicia Chai Family Home in Zhengzhou, China -- Return

1. Alicia's Family's Apartment - This shows the building that Alicia's family's apartment is in.

Alicia Chai Family Home in Zhengzhou, China