About Yuan Meng LONG TU and YUAN MENG grew up in China, but now live in Toronto, Canada. Long Tu is a computer program designer and Yuan Meng is an architectural and urban designer.