Where is Yingxiu?
Where is Yingxiu located?
Yingxiu, Yingxiu, China (approx. 31.05983°, 103.4875°)
Where is Yingxiu on the map?
{"latitude":31.05983,"longitude":103.4875,"title":"Yingxiu"}