Indian folk dancers perform during a media preview in New Delhi August 27, 2009. The preview showcased "Sahasra Patra" (The Lotus of a Thousand Petals), a special concert that will be held in the framework of the 'Year of India' in Russia. Around 170 performers representing 18 art forms from 16 Indian states would perform in Moscow on September 3. [Agencies]

|