Tự Do Stadium or Sân vận động Tự Do is located in the center of Huế City, Thừa Thiên–Huế Province, Vietnam. It has a capacity of 25,000 seats. The stadium was constructed by the French colonialists in the early 1930s, at which time it was given the name "Stade Olympique de Hué". Then, the Nguyễn court renamed it Stadium Long Bao.
Tự Do stadium is the home field of the football club Huda Hue F.C..
Wikipedia https://en.wikipedia.org/wiki/Tự_Do_Stadium
Address Huế, Vietnam
Coordinates 16°28'2.181" N 107°35'51.255" E