The 'Shadowless Church' in Chengdu, China, features innovative design by Shanghai Dachuan Architects. Inspired by southern ...
The Shadowless Church in Chengdu, China, designed by Shanghai Dachuan Architects, merges French-inspired elegance with modern ...
The exterior design of the China Pavilion at Osaka Expo Photo: Courtesy of China Architecture Design and Research Group .
of southern China. Its name, meaning “river gate” in Chinese, refers to the city’s location in the Pearl River Delta at the confluence of the Xi and Peng rivers and to the Penglai and Yandun ...
Throughout its 46-year history, architecture’s most prestigious prize has often been won by icon-builders: the apparent lone geniuses who imprint their visions, signature-like, on the world.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results