US President Barack Obama left India for Saudi Arabia on Tuesday after a three-day visit focused on improving relations between the world's largest democracies.
The president had been due to visit the Taj Mahal while in India, but cut short his visit to pay his respects to the new Saudi king.