Doubling as DJ and music producer, Zhou Chenglong (Leon Zhou) is called DJ L in the industry. He was born in Shanghai. Since March 2013, he’s been holding the post of music director in Club MYST SHANGHAI, a club ranked as the 60th on the list of world top 100. His main music styles are: Progressive Trance / Progressive House / EDM. He was once invited to perform in many international clubs on the list of world top 100 and best-known large-scale music festivals in the world, and nowadays becomes one of the most eye-catching DJ in China.