'Buddha's Light' appears above China’s Huangshan Mountain