Kathmandu [Nepal], June 19 (ANI): To celebrate the 10th edition of the International Day of Yoga, the Embassy of India organised a Yoga demonstration on the banks of Phewa Lake in Pokhara on Wednesday, an official release said. As per the release from the Indian Embassy, the celebration began early in the morning with a series of yoga sessions led by experienced instructors, showcasing a range of asanas (postures), pranayama (breathing exercises) and meditation techniques. “Participants were guided through the physical and mental benefits of each practice, emphasising the holistic approach of …