Where is Taipei?
Where is Taipei located?
Taipei, Zhejiang, China (approx. 27.69611°, 119.7656°)
Where is Taipei on the map?
Taipei - Liguan
Taipei - Shuiku
Taipei - Zhuli Shezuxiang
Taipei - Wuzhou Park
Taipei - Taipei
{"latitude":27.69611,"longitude":119.7656,"title":"Taipei"}