Devotees gathered in large numbers to worship Mumbai's Lalbaugcha Raja idol on the occasion of Ganesh Chaturthi. The first look of the Lalbaugcha Raja was revealed on September 15. It is located at Putlabai Chawl, a worship place which was founded in 1934. Mumbai and other places in Maharashtra attract thousands of devotees during the 10-day festivities which start today.