Grand Indonesia Shopping Town...
Grand Indonesia Shopping Town is a commercial complex in Jakarta , Indonesia . The 640,000 m (6,900,000 sq ft) complex consists of Grand Indonesia Shopping Mall, Menara BCA (BCA Tower), Kempinski Private Residences and Hotel Indonesia . It is loca...
Jakarta, Java, Indonesia