Here I am standing against a backdrop of a sheer 14,000 foot wall in the Tiger Leaping Gorge park near Lijiang, China. The mighty Yangtze River was racing through the gorge just below. The 14,000 foot mountain in the background is called Jade Snow Dragon. The movie screen (the mountain's wall) was changing every few minutes, going from cloudy to sunny to rainy and back to sunny in a matter of minutes. These five days were the highlight of my trip to China.
... read more