Patriot Stadium (Indonesia) (built 1980)
Location: 6.238358°S, 106.991897°E