Where is Formosa 101?
Where is Formosa 101 located?
Formosa 101, TW-TPE, TW (approx. 25.02873°, 121.55709°)
Where is Formosa 101 on the map?
Formosa 101 - Shifen Waterfall
{"latitude":25.02873,"longitude":121.55709,"title":"Formosa 101"}