Spectacular closing ceremony in New Delhi marks 60 years of diplomatic ties of Indo-China.

Record ID: 355658