The Longquan Mountain Observatory won annual Architizer A+ Awards +
Project Location: Chongzhou, China
Area: 5134 m²