the grand Buddhist festival of Sun Buddha in Langmusi