Suphachalasai Stadium, also known as the National Stadium, is a multi-purpose stadium in Bangkok, Thailand. The stadium holds 26,000 people and was opened in 1935.
Sports - Misc, Safari Submissions
Links: en.wikipedia.org, virtualglobetrotting.com
By: WacoKidd110