The Summer Solstice marks the longest day of the year and the start of astronomic summer. It is observed today, on the 21st June which is also celebrated as International Yoga Day. The changing...