Hundreds of people participated in Vancouver's annual Earth Day parade on Saturday, commemorating the upcoming global Earth Day which falls on April 22. (Photos: Xinhua)
The parade has been dubbed as one of the liveliest and most planet-friendly events held in the city across the year, with green-minded students and adults holding banners and placards the messages of which demanded immediate action to tackle environmental problems.
Apart from marches and slogans, people were also seen wearing costumes or using musical instruments to demonstrate support for environmental protection.
The event was launched by young environmentalists back in 2011 and had been going stronger and stronger throughout the past few years.