Sequoia in Chinese (Shi Ge Ya) Sequoia, in translation to Chinese hanyu pinyin reads “shi ge ya”. Literally, it means a “world that is beautiful, graceful and connected”.
As the Sequoia Story goes, together, we believe we can really stand taller.