Where is National Ilan University?

Where is National Ilan University located?

National Ilan University, National Ilan University, TW (approx. 24.7474°, 121.7476°)


Where is National Ilan University on the map?