Padau Tetulu

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