Print
Email Article
Favorite Font
Size:

A spectacular sea of clouds appeared on Tuesday at Mount Lushan, one of China's
four most wellknown mountains that is located in east China's Jiangxi Province.
The natural wonder greatly delights tourists and photographers alike when what
people call 'mysterious Buddha's Light' also appeared on three separate occasions.