Tesla China shares incredible video of a journey to Mount Everest in 2 Teslas – Teslarati.com

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 …
View full source