Football stadium in West Java, Indonesia
Mahakam Stadium is the second-largest stadium in the city of Depok. It is home to Depok United and is still under construction.[1]
Tournament
References
6°23′7″S 106°50′50″E / 6.38528°S 106.84722°E / -6.38528; 106.84722