Puppet Store in Pushkar
This is a video of a puppet shop in Pushkar, Rajasthan state of India. Beautifully decorated puppets are on sale in such shops in Pushkar during the fair held annually. Puppetry being an interesting art form is a way of telling stories from myths and epics like the Mahabharata and the Ramayana.