Sultan Ibrahim Stadium

Malaysia

Home of Johor Darul Ta’zim with a capacity of 40000