LONGDA TIMES HOTEL

238 Guogeli Street
Harbin
China