
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)
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)