Q: Where is International School of Beijing?
A: International School of Beijing is located at: 10 Anhua St, Shunyi District, Beijing, China
Q: What are the coordinates of the International School of Beijing?
A: Latitude: 40.079879, Longitude: 116.525235
Q: How is International School of Beijing rated?
A: International School of Beijing has not rated yet on addressschool.com