Tesla China shared a video of a journey to Mount Qomolangma (Mount Everest) in made-in-China Tesla vehicles. Mount Everest is the tallest mountain on Earth. Trensen Chongqing, China Bridge Designer Travel Vlogger was able to successfully undertake this incredible journey even when his friends and family told him that it was impossible. The Qomolangma National Nature Reserve is located in Tibet, China and covers both the Chinese/Tibetan side of Mount Everest. Known to many as Mount Everest, it’s known to the Chinese as Qomolangma which means “Mother Goddess of the Earth” in the Tibetan language. Getting To Mount Everest In...