Answer
North Korea (Built in 1989 this Stadium is the Largest in the World by Capacity. The Stadium is Uniquely Designed with Sixteen Arches in a Ring Shape Which Resembles a Magnolia Blossom)

Share and Enjoy !