Where is Shuangxi Park and Chinese Garden located?
Shuangxi Park and Chinese Garden, Shuangxi Park and Chinese Garden, TW (approx. 25.098028°, 121.53488°)
Shuangxi Park and Chinese Garden, Shuangxi Park and Chinese Garden, TW (approx. 25.098028°, 121.53488°)