Shangri-La Plaza (colloquially called as Shang) is a large, upscale-luxury shopping mall located in Ortigas Center, Mandaluyong, Philippines. It is owned and operated by the Kuok Group of Companies, the owner of the worldwide chain of Shangri-La Hotels and Resorts. Shangri-La Plaza opened on November 21, 1991 and contains more than 300 shops and restaurants.
Shangri-La Plaza was open in 1992
Shangri-La Plaza opened in 1991, and it hasn't closed. So it was indeed open in 1992