New Delhi: As the world comes together to celebrate International Yoga Day, the ancient Indian practice takes centre stage once again, reminding us of its profound benefits for both body and mind.