The new stadium is also called Thunder Castle Stadium and it is located about 3 kilometers southwest of central Buriram.
The new stadium is also called Thunder Castle Stadium. It is located about 3 kilometers southwest of central Buriram.