Donald Trump has made building a barrier to stop migrants on the US-Mexico border a central plank of his presidency, but on Wednesday came up with a puzzling new twist to the initiative: a wall in Colorado.
The problem? Colorado lies well within the United States, though its large southern neighbour New Mexico does border Mexico.
"You know why we are going to win New Mexico? Because they want safety on their border," Trump said during a speech in Pittsburgh.
"And we are building a wall on the border of New Mexico, and we are building a wall in Colorado," he continued. "We are building a beautiful wall, a big one that really works, that you can't get over, you can't get under." "And we are building a wall in Texas, and we are not building a wall in Kansas, but they get the benefit of the walls that we just mentioned," he added.
Building a wall on the southern border with Mexico was one of the signature promises of Trump's 2016 presidential campaign, but Congress has refused to pay for its construction.
Social media users reacted to Trump's comment with bafflement and mockery.
On Twitter, Democratic Senator Patrick Leahy posted a map showing a new international border drawn around New Mexico and a line obscuring the first half of the state's name so that it reads: Mexico.