Article about 'Buddha's Light' appears above China’s Huangshan Mountain
Video about 'Buddha's Light' appears above China’s Huangshan Mountain
entertainment Video