'Huangshan and Zhangjiajie, China'
The exhibit "Huangshan and Zhangjiajie, China: Photographs of Land and Culture" will be on display at the Krause Center for Innovation. June 23-September 26, center hours. Free.
Krause Center for Innovation, 12345 El Monte Road, Building 4000, Los Altos Hills
Kate Jordahl at 650-949-7318