New Delhi, Jan 26 (ANI): India celebrated its 66th Republic Day although rain threatened to dampen the excitement around US President Barack Obama's landmark visit to India, amid a vibrant display of its rich heritage and military prowess on Monday. Thousands of troops prepared on Monday for a dazzling military parade where Obama was the chief guest. However, the Make in India tableau stole the show at the parade. The float, which displayed a working model of the ' Make in India' lion, invited manufacturers and investors to participate in the initiative.