Image 6 of 25 from gallery of Sino-french Science Park Church / Shanghai Dachuan Architects. Photograph by Archexist