US President Donald Trump and Indian Prime Minister Narendra Modi exchanged warm words of friendship in Texas at a rare mass rally for a foreign leader.
Around 50,000 people gathered for what Trump called a "profoundly historic event".
The "Howdy, Modi!" event was billed as one of the largest ever receptions of a foreign leader in the US.
A 90‑minute show, featuring 400 performers, warmed up the crowd before Modi and Trump shared the stage.