Xiamen International School Address * Xiamen China China Loading Map.... Xiamen International School* - XiamenDetails 24.479834 118.089425 Upcoming Events No events in this location