Where is Fanzhaizi?
Where is Fanzhaizi located?
Fanzhaizi, Anhui, China (approx. 33.11667°, 116.0333°)
Where is Fanzhaizi on the map?
Fanzhaizi - Ramada Plaza Taian Hotel
Fanzhaizi - Sunshine
Fanzhaizi - Yongxinji
{"latitude":33.11667,"longitude":116.0333,"title":"Fanzhaizi"}