The Longquan Mountain Observatory won annual Architizer A+ Awards +
Project Location: Shanghai, China
Project Location: Beijing, China
Location:Shenzhen,China