US President Donald Trump and Indian Prime Minister Narendra Modi have shared a stage and showered each other with praise at a "Howdy, Modi!" rally attended by upward of 50,000 people, a rare mass showing for a foreign leader on American soil.
Mr Trump, who called the gathering a "profoundly historic event", was greeted with a standing ovation by the Indian-American crowd and his speech was interrupted several times by roars of approval.

Crowds greet Indian Prime Minister Narendra Modi at the 'Howdy Modi' community summit at NRG Stadium in Houston, Texas, USA. Source: AAP
The US leader hailed the India-US relationship and the Indian-American community as he reached out to an ethnic group that voted overwhelmingly against him in 2016.
"You uphold our values, you uplift our communities and you are truly proud to be American and we are truly proud to have you as Americans," Mr Trump the crowd on Sunday.
Mr Modi began his talk inside the NRG Stadium, home of the Houston Texans football team, with a loud: "Howdy, my friends".
In his remarks delivered in Hindi, Mr Modi said he was "impatient to take the country to new heights" and that "today the buzz word in India is development".

Indian Prime Minister Narendra Modi and US President Donald Trump greet 50,000 people in Houston, Texas. Source: AAP
The event has given Mr Modi, a nationalist facing international criticism over a recent crackdown in disputed Kashmir, a chance to energise his relationship with Indian-Americans who are active political supporters.
Jubilant supporters dressed in everything from ornate saris to simple dhotis, and even a few cowboy hats, waved American and Indian flags, chanted "Modi! Modi!" and munched on concession stand snacks that included Indian staples of samosas and naan breads - along with nachos.
"Today we celebrate our community and its importance in Houston and all America," said Ketan Inamdar, who works in the administration of Houston's Democratic Mayor Sylvester Turner, and painted an American flag on his right cheek and an Indian one on the left.
"Trump is very welcome here today. This event is to build harmony and love," he said, standing just in front of the dais. "Race, religion and political parties don't matter today."
Houston is a rare Democratic stronghold in Republican-dominated Texas and serves as the economic anchor of a state that will be critical to Trump's 2020 re-election bid. Polls show tepid support by Indian-American voters, some 75 per cent of whom voted for his Democratic rival, Hillary Clinton, in 2016.
But organisers of the "Howdy, Modi!" event that was kicked off with a 90-minute cultural program featuring 400 costumed dancers, were delighted to welcome Mr Trump.

A guest wears the India and United States flags at the event hosted by the Texas India Forum. Source: AAP
"His presence is an indication of his support and endorsement of the strengthening of India's relations with America," said Preeti Dawra, a spokeswoman for the Texas India Forum that organised the event.
"This event is about strengthening those ties."