United we stand was the message from hundreds of people from all faiths who gathered together in Keighley for a Walk for Friendship.
The walk on Saturday was organised by Keighley Interfaith Group to bring together people from different faiths and denominations and to promote unity.
More than 400 people took part in the walk, which began from Keighley Shared Church and took in the Jamia Mosque, in Emily Street, where members of the Keighley Muslim Association gave a talk.
The procession ended at Cliffe Castle for a grand shared picnic and entertainment.
Organisers say it was the perfect way to celebrate unity on the anniversary of last year's Bradford riots.
Interfaith Group officer Tim Garthwaite said: "We had the walk planned last year, but because it was on the same weekend as the riots in Bradford we scaled it down and asked the public to stay away in order not to confuse the police.
"It was fantastic to see such a good crowd of people and a good day was had by all.
"The walk created such a good feeling and it was an excellent opportunity for people to make friends with people they haven't met before," he said.
"The group's aim is to break down barriers and it was great to see a church full of Muslims and a mosque full of Christians.
"It was such a good day that hopefully there will be spin-offs in the future, and we are looking to involve other churches and mosques in future events."
Chairman of Ittehaad Community Association Mohammed Saleem said: "I was really pleased to see such a large scale event with people from every different culture, religion and faith united.
"Obviously, it needs to continue in different forms, and one of our primary objectives is to hold other multi-cultural events.
"If we can bring peace and friendship the town would be a better place to live."
After the visits to the church and mosque, children from St Andrew's Primary School choir performed a musical, "Rock on, Noah", in front of the crowds at Cliffe Castle.
This was followed by children from the Bangladeshi Community Association who put on a play called "Under the Sea".
Boys and girls from the Keighley Muslim Association and the Bangladeshi Mosque gave a recitation from the Holy Quran.
For the finale, the Rev Gordon Webb and the Rev Peter Mott, of Keighley Shared Church, sang a hymn.
Mr Webb said: "The weather was very kind and everything went well. I am sure people will remember this day for a long time.
"The atmosphere was wonderful and it was a lovely surprise that so many people came along to share the day."
Organisers have also praised Keighley police for their help on the day.
Any local groups interested in taking part in next year's walk or learning more about Keighley Interfaith Group can contact Tim Garthwaite on 01535 210212.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article