A shopping plaza with chinese writing on the sign.