Where is Tzu Chi University?

Where is Tzu Chi University located?

Tzu Chi University, Tzu Chi University, TW (approx. 23.9935°, 121.589°)


Where is Tzu Chi University on the map?