El 17 de noviembre de 2002, Mountain tradujo el artículo de Wikipedia en inglés, creando , el primer artículo enciclopédico de Wikipedia en chino.