Taken from:  

US President lands in Delhi, PM Modi welcomes Obama with a hug