Located along the southern part of the Central Axis in Beijing, the venue has become a popular destination for tourists and theater lovers since it opened in 2015.
The Central Axis refers to a 7.8-kilometer-long north-south line down through the center of the historical areas of Beijing. Many historical sites from the Ming Dynasty (1368-1644) are located along the Central Axis, such as the Temple of Heaven, which is located nearby the Tianqiao Performing Arts Center.