Topping Off Ceremony J. M. Daniels 2 years ago 120,000 Square Meter Shopping Mall to Open in Denpasar, Bali in Late 2022.