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