Ayodhya Ram Mandir: 108-Foot Incense Stick for Ayodhya's Ram Lalla
Updated: December 21, 2023 05:06 PM IST
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.