Grand Indonesia Shopping Town
Central Jakarta, Indonesia
Grand Indonesia (previously called Grand Indonesia Shopping Town until 2013) is an integrated multipurpose complex at Thamrin Road in Central Jakarta, Indonesia, with 140,000 m² and 630,000 m². It is located near the Selamat Datang Monument. It became the 4th largest mall in Indonesia.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).