Claim: Aishbagh Stadium is located in Bhopal, Madhya Pradesh, Indonesia with 13,000 capacity and the owner is Government of Madhya Pradesh.
Evidence: Bhopal, Madhya Pradesh, India