Photographer and anthropologist Liz Hingley uncovers the spiritual landscape of China’s largest city, revealing the spaces and rituals of this cosmopolitan megalopolis that is home to 26 million people – and to religious groups from Buddhism to Islam, Christianity to Baha’ism, Hinduism…