Is the Shanghai-Dou Wu network going out of business?

No, as of June 25, 2022, the funny house network in Shanghai is still open, so it has not closed down. Shanghai, referred to as "Shanghai" or "Shen" for short, is the largest economic center and an important international financial center city in China, and the first batch of coastal open cities. Shanghai lies in the east of China.