Where is Lunghwa University of Science and Technology?

Where is Lunghwa University of Science and Technology located?

Lunghwa University of Science and Technology, Lunghwa University of Science and Technology, TW (approx. 25.019526°, 121.40098°)


Where is Lunghwa University of Science and Technology on the map?