Inside a Chinese Internet Cafe Where Gamers While Away Their Days by Laura Mallonee from on 2017-05-10 12:30 (#2P013) The Lemon Internet Bar in Zhao Zhuang, China is open 24/7. The post Inside a Chinese Internet Cafe Where Gamers While Away Their Days appeared first on WIRED.