Basis International School Park Lane Harbour, China by ZHUBO-AAO

Campus on 58-meters height difference mountain by the sea