 Established in 1991, the shopping centre is located adjacent to Lam Tin Station of Hong Kong's Mass Transit Railway (MTR).The plaza, which used to be a Japanese department store called Yaohan, contains many small stores including fashion, stationery, and music shops.The complex has five floors, but only three are used for multiple retail outlets.