The National Stadium of Thailand is a sports complex located in Pathum Wan District, Bangkok. Founded in 1937 with the construction of Suphachalasai Stadium, its main venue, the complex has since expa
From right to left, Suphachalasai Stadium, the warm-up field, and Thephasadin Stadium. Nimibutr Gymnasium and Visutdrarom Swimming Pool are partially seen in the far left.