Where is Anouvong?
Where is Anouvong located?
Anouvong, Anouvong, Laos (approx. 18.897694°, 103.092476°)
Where is Anouvong on the map?
{"latitude":18.897694,"longitude":103.092476,"title":"Anouvong"}