Huangshan, or Yellow Mountain, in Anhui province, southeast China, is shrouded
1 / 7
Associated Press
Mon, Nov 1, 2010 12:02 PM EDT