Central Park mall area, Jakarta.
Kawasan mall Central Park Jakarta.
Location: Indonesia