Thousands celebrate the Buddhist festival of Vesak in Colombo, Sri Lanka.
The holiday marks the birth, enlightenment and death of Lord Buddha.
Lights and decorations adorn the streets and river.
More than two thirds of the country's 20 million people are Buddhists.