Joyous Ram devotees and members of the Indian diaspora around the world came together, including at the iconic Times Square in New York, for prayers, car rallies, cultural and other religious events along with live streaming to celebrate the consecration of 'Ram Lalla' in Ayodhya on Monday.