Claim: Chulalongkorn University Stadium is located in Thailand which has 76 provinces and has a capacity of 20,000.
Evidence: The Chulalongkorn University Stadium, formerly Charusathian Stadium, is a multi-purpose stadium owned by Chulalongkorn University in Pathumwan, Bangkok, Thailand. 20,000 Located at the centre of the Indochinese Peninsula, it is composed of 76 provinces, and covers an area of 513,120 square kilometres (198,120 sq mi), and a population of over 66 million people.