108-feet long incense stick on its way to Ayodhya from Gujarat

108-feet long incense stick on its way to Ayodhya from Gujarat