Raul Castro having a talk with then Chinese Vice Premier Li Keqiang in People's Great Hall in Beijing, July 6, 2012.[Photo/sina.com]