Shanghai Old Street - Shanghai Old Street

Shanghai Tianzifang Creative Block: Seeing how old urban lanes combine cultural and youthful creativity