Where is CHECK inn HIVE, Luodong?

Where is CHECK inn HIVE, Luodong located?

CHECK inn HIVE, Luodong, CHECK inn HIVE, Luodong, TW (approx. 24.67803°, 121.77374°)


Where is CHECK inn HIVE, Luodong on the map?