Where is Chazibei?
Where is Chazibei located?
Chazibei, Guangdong, China (approx. 23.01148°, 111.9657°)
Where is Chazibei on the map?
{"latitude":23.01148,"longitude":111.9657,"title":"Chazibei"}