Where is 上格大飯店 Shanger Hotel?

Where is 上格大飯店 Shanger Hotel located?

上格大飯店 Shanger Hotel, TW-NWT, TW (approx. 25.05191°, 121.48878°)


Where is 上格大飯店 Shanger Hotel on the map?