Where is Galaxy minyoun Chengdu Hotel?

Where is Galaxy minyoun Chengdu Hotel located?

Galaxy minyoun Chengdu Hotel, Galaxy minyoun Chengdu Hotel, China (approx. 30.64649°, 104.06327°)


Where is Galaxy minyoun Chengdu Hotel on the map?