Where is Yangjiao?
Where is Yangjiao located?
Yangjiao, Fujian, China (approx. 27.79532°, 118.0985°)
Where is Yangjiao on the map?
Yangjiao - Wuzhou Park
Yangjiao - Changkeng
Yangjiao - Dajiaobu
Yangjiao - Shangcheng Hotel
Yangjiao - Zhumudun
Yangjiao - Shuancy
Yangjiao - Dayan
{"latitude":27.79532,"longitude":118.0985,"title":"Yangjiao"}