Culturally, the immersion is a vibrant display of devotion, showcasing colorful processions and festivities.