Moradabad, Jan 26 (ANI): An artist in Uttar Pradesh painted a 30-feet long portrait of US President Barack Obama, who arrived in New Delhi for Republic Day celebrations. Obama is the chief guest at the Republic Day celebrations on Monday in the capital, where tanks, troops and floats showcasing India's cultural diversity will pass along Rajpath. The artist, Narendra Singh painted portrait of Obama with Indian and United States flags at the backdrop with a message reading, 'All Indians salute you'. Obama will leave India slightly earlier than first scheduled to travel to Saudi Arabia following the death of King Abdullah, skipping a planned visit to the Taj Mahal.