The embassy of India celebrated the eighth International Day of Yoga (IDY) with the Egyptian minister of youth and sports as the chief guest, on 21 June at Al-Azhar Park in Cairo.