The festival pays tribute to India’s cultural heritage. Taking inspiration from the ancient art form of puppetry and toy making, and the town of Channapatna in Karnataka, is the World Fusion stage. Standing over 60 feet tall, it is made of bamboo and paper