The Indian embassy in Cairo is organizing a series of events across Egypt ahead of the International Day of Yoga on 21 June, culminating in a mass yoga session at the Pyramids of Giza.