- Shanghai, China
Born in China, 1933. Now lives in New York City. A recent exhibition of Yang's work, "Long Island Golf Courses: Panoramic Photographs, 1991," was shown at the Vered Gallery, East Hampon, New York.
Merry A. Foresta, Stephen Jay Gould, and Karal Ann Marling Between Home and Heaven: Contemporary American Landscape Photography (Washington, D.C. and Albuquerque, New Mexico: The National Museum of American Art in association with the University of New Mexico Press, 1992)