Festival combines social change, peace, reflection and celebration