Where is Yanjiao?
Where is Yanjiao located?
Yanjiao, Guizhou, China (approx. 26.31667°, 105.4°)
Where is Yanjiao on the map?
{"latitude":26.31667,"longitude":105.4,"title":"Yanjiao"}