Chicago Department of Aviation celebrated the opening of new art installation called “City Windows” at O’Hare International Airport

CHICAGO, 2014-11-7 — /Travel PR News/ — Today (November 5, 2014), the Chicago Department of Aviation (CDA) celebrated the opening of a new art installation called “City Windows” at O’Hare International Airport. The piece was created by artist Qiao Xiaoguang, Director of the Chinese Intangible Cultural Heritage Research Center at the Central Academy for Fine Arts… Read the full press release