Jelaskan Lokasi dari Indonesia Masters 2018

Turnamen internasional ini diadakan di Istora Gelora Bung Karno, Jakarta, Indonesia. This was the first sporting event held there since its reopening after undergoing major renovation.