Tens of thousands of Hindu devotees have taken holy dips in India’s Ganga and Saryu rivers to mark the sacred festival of Guru Purnima.

The annual observance sees Hindu faithful flock to northern India’s holy cities to offer prayers, pay tribute to their gurus, and seek blessings.

Footage from the event shows large crowds participating in the ritual bathing. The festival is a significant occasion for Hindus to express gratitude and reverence towards their spiritual teachers.

Guru Purnima is traditionally celebrated on the full moon day of the Hindu month of Ashadha. This year's celebrations saw a massive turnout in key pilgrimage sites, highlighting the enduring importance of spiritual traditions for millions.

Experts note that such festivals play a crucial role in maintaining cultural continuity and reinforcing community bonds within the Hindu faith. The act of bathing in sacred rivers is believed to purify the soul and wash away sins.

Devotees often offer special prayers and perform rituals during this time. The presence of gurus and their disciples is central to the day's observances, fostering a sense of spiritual connection and learning.

The scale of participation underscores the deep-rooted faith and cultural significance attached to these religious practices. Many attendees travel long distances to participate in these revered ceremonies.

While the primary focus is on spiritual reflection and traditional observances, the large gatherings also highlight the logistical and organizational efforts required to manage such significant religious events safely and effectively.