Where is Yangjiao?
Where is Yangjiao located?
Yangjiao, Hebei, China (approx. 37.43278°, 114.8778°)
Where is Yangjiao on the map?
Yangjiao - Jucheng
Yangjiao - Dabaizhuang
{"latitude":37.43278,"longitude":114.8778,"title":"Yangjiao"}