China and India sign agreements on water, culture in New Delhi.

Record ID: 355638