Where is Lin's Inn, Ruisui?

Where is Lin's Inn, Ruisui located?

Lin's Inn, Ruisui, Lin's Inn, Ruisui, TW (approx. 23.4958°, 121.3807°)


Where is Lin's Inn, Ruisui on the map?