Where is Aowanda?
Where is Aowanda located?
Aowanda, Aowanda, TW (approx. 23.94611°, 121.18417°)
Where is Aowanda on the map?
Aowanda - Taipei
{"latitude":23.94611,"longitude":121.18417,"title":"Aowanda"}