(May '08): A stunning shot of the scenery around Huangshan, or "Yellow Mountain". Anhui Province, China. My website needs a facelift. Sometime in the next few months...
You are visitor...