Rating: 4Destination: ChinaImages: Location: 97 Jinbao St Dongcheng Distrt, Beijing, 北京市 China, 100005