Amazing unplanned, spontaneous Satsang (musical concert plus much more!).. in a park in Delhi, India. Can a selfie get any better than this?! 🙂 All the youngsters in this picture were part of the organizing team of the prestigious event The World Culture Festival attended by 3.5 million people from 155 countries and heads of states including Indian prime minister Narendra Modi. During this 3-day festival, 38000 (Yes thirty eight thousand!) artists performed on the world's largest ever stage spread over 7 acres !!