Where is Xiaowulai?

Where is Xiaowulai located?

Xiaowulai, Xiaowulai, TW (approx. 24.79273°, 121.38169°)


Where is Xiaowulai on the map?