Tiger Leaping Gorge
August 28th 2001 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
... read more