All places in Jakarta
Grand Indonesia
Grand Indonesia Shopping Town
Grand Indonesia 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.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more