Li Zhaoxing, Foreign Minister of China, addressing a press conference in New Delhi on February 14, 2007. Photo by Sondeep Shankar


Size: 3008px × 2000px
Photo credit: © Sondeep Shankar / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: border, china, conference, delhi, diplomacy, foreign, india, li, media, minister, press, relation, sharing, zhaoxing