HARBIN-MARCH 7, 2009. Gloria Inn Hotel at Central Avenue on March 7, 2009 in Harbin. The hotel owns 304 guestrooms and is located at 1.4 KM Central Avenue, Chinas longest walking business street.
- Image ID: 103043495
- Copyright: TonyV3112
- Editorial Credit: TonyV3112 / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.