Ayodhya Ram Mandir: 108-Foot Incense Stick for Ayodhyas Ram Lalla
Dive into the religious fervour as Vadodara, Gujarat, crafts a colossal 108-foot incense stick for the consecration ceremony of Ram Lalla in Ayodhya's Ram Temple on January 22, 2024. Learn about the intricate process and devotion behind its creation, set to burn for over a month.
Written By: Zee Business Video Team