The Olympic Stadium is a multi-purpose stadium in Phnom Penh, Cambodia. It has a capacity of 50,000. Despite its name, the stadium has never hosted an Olympic Games.
Wikipedia https://en.wikipedia.org/wiki/Olympic_Stadium_(Phnom_Penh)
Address Cambodia
Coordinates 11°33'30.101" N 104°54'44.609" E