Kedutaan Besar Republik Indonesia
Ottawa
Embassy of the Republic of Indonesia
Ambassade de la RÉpublique d'Indonésie

Jakarta is the number 12 largest city by GDP in the world by 2030, WEF reported