Bob Dylan plays his first ever China gig

Bob Dylan played a concert in Beijing on Wednesday, the American music legend's first ever gig in mainland China.

His visit had to be approved by the national ministry of culture.

Officials said the singer would have to abide strictly by an agreed playlist.

Amidst a jubilant atmosphere, one fan explained the enduring appeal of the American singer's music.