architravel.com
Shanghai Grand Theatre
The Shanghai Grand Theatre is one of the largest and best-equipped automatic stages in the world. Since the theatre opened on August 27, 1998, it has staged over 6,000 performances of operas, music…