Chinese Poet Yang Lian stopped by PEN American Center on October 25, 2010 and gave an impromptu reading. He read “1989” from Riding Horses, and a short section from the poem “Where the sea stands still.”