The Longquan Mountain Observatory won annual Architizer A+ Awards +
Project Location:Chengdu, China
Area:3900㎡