Worshippers at a mystery rooftop temple on top of a high-rise apartment building in China apparently…