Climate activist Greta Thunberg has crossed the Atlantic on a zero-emissions sailboat to attend a conference on global warming.
She has been at sea for two weeks, and tweeted “Land!! The lights of Long Island and New York City ahead" as she approached lower Manhattan.
The Swedish teenager refused to fly to the event in protest at the environmental impact of air travel.
Her journey has caused a stir online, with critics of the teenage activist taking to Twitter to air their views on her trip.
Brexit campaigner Arron Banks, tweeted: “Freak yachting accidents do happen in August…”.
His comment was slammed by Green Party MP Caroline Lucas, who made an official complaint over the “vile” tweet.
Mr Banks later said it was a “joke” and accused his critics of having “no sense of humour”.
A picture of Ms Thunberg on board the boat with a single-use plastic bottle visible in the background was also criticised by eagle-eyed social media users.
One Twitter user wrote: "Notice: hypocritical St. Greta drinks from single-use plastic bottles on her sanctimonious cruise supported by highly skilled crew and technology."
Ms Thunberg has taken a year off from school to visit Canada and Mexico and attend a UN climate conference in Chile – travelling entirely by train and bus.
Before leaving the UK she said there would always be people who “don't understand or accept the united science” and that she will ignore them.
She said people’s mindsets were changing, even if it was “not enough, and not fast enough”.