Chai-na

Chai - China's greatest gift to India

Chai (tea) – China’s greatest gift to India.

(On the occasion of Chinese President Xi Jinping’s India visit)