Visitors to a shopping mall press switches as part of an effort to reduce stress, in Shenyang, Northeast China’s Liaoning province. The mall has set up 1,200 different types of switches to help people switch off from the pressures of life. [Photo/Xinhua]
Shenyang residents try pressing switches to reduce stress. [Photo/Xinhua]
Two Shenyang residents press switches on a wall at a shopping mall. [Photo/Xinhua]