Monsoons the best time for Ayurveda

India takes a dig at China in UN