Search
Menu
Home
Sources
About
Contacts
Xiwai International School
Xiwai
International School
is a
self-styled
international school
in
Shanghai, China
.