Shangri-La Hotel, Harbin, China Address: Shangri-La Hotel, Harbin, 555 Youyi Road, Daoli, Harbin, Heilongjiang, China Back