Chinese Premier Wen Jiabao on his arrival at Palam Air Force Station in New Delhi on Wednesday. � UNI
Chinese Premier Wen Jiabao on his arrival at Palam Air Force Station in New Delhi on Wednesday. � UNI