Padau TetuluCategory: Masterplan / Site: 70.000 m2 / Built: 35.500 m2 / Location: Tanjung Selor, Indonesia