The Swiss Chalet is built on the shore of Houhai Lake on the foundation of a Chinese-style octagonal pavilion, fusing Swiss architecture and design with traditional Chinese architecture.
Some results have been hidden because they may be inaccessible to you