Where is Huazhu?

Where is Huazhu located?

Huazhu, Shaanxi, China (approx. 34.78716°, 109.1947°)


Where is Huazhu on the map?