Mumbai/Bhopal/Agra, Sept 20,(ANI): It was a sea of humanity that spilled over onto the streets and main thoroughfares across India as thousands of devout Hindus gave a tearful and colourful farewell to the elephant God Ganesha ahead of his idol's immersion. This event marked the culmination of the ten-day long festival of 'Vinayaka Chaturthi' as thousands of idols of Ganesha made of mud and straws, are immersed in water bodies like rivers, streams, ponds, lakes and even in seas. The immersion ceremony known as 'Visarjan' is regarded as the divine entities returning to their abodes after being the guests of the devotees on the occasion of Ganesh Chaturthi. At Mumbai, there was a beeline of devotees walking across the streets with huge idols of Ganesha carried by trucks and other vehicles. The devotees danced on the streets to appease the God for one last time before another year long wait for the elephant deity to descend on earth. The picture showcasing mirth, divinity and the spiritual vivacity of Indians was no different in other Indian cities. Be it the central Bhopal or northern Agra city, devotees of Lord Ganesha thronged on the banks of water bodies to immerse their respective idols and engaged in performing the last-minute rituals.