The countdown to the International Day of Yoga (IDY) 2025 celebrations on June 21 began with the Indian Embassy organizing a Yoga session at the Lincoln Memorial in Washington, DC.