Where is Ta xua?
Where is Ta xua located?
Ta xua, Ta xua, Vietnam (approx. 21.326962°, 104.422935°)
Where is Ta xua on the map?
Ta xua - Hà Giang
Ta xua - Hanoi
Ta xua - Sapa
{"latitude":21.326962,"longitude":104.422935,"title":"Ta xua"}