Residents in Zhengzhou, central China's Henan province were seen crawling on their hands and feet, which they believe is beneficial to their well-being. (Photo/Xinhua)
RIGHT BG
Residents in Zhengzhou, central China's Henan province were seen crawling on their hands and feet, which they believe is beneficial to their well-being. (Photo/Xinhua)