Hundreds of thousands of people led by climate activist Greta Thunberg took to the streets of Montreal in Canada on Friday to call for action on climate change.
This time-lapse clip shows tens of thousands of protesters streaming past the camera in the centre of the city.