Bangchui Island Hotel in Dalian, Northeast China's Liaoning Province has hosted more than 100 party and state leaders as well as foreign heads of state and government. (Photo provided to chinadaily.com.cn)
RIGHT BG
Bangchui Island Hotel in Dalian, Northeast China's Liaoning Province has hosted more than 100 party and state leaders as well as foreign heads of state and government. (Photo provided to chinadaily.com.cn)