Jade MountainAuthor: Yali Shi Date: 9-15-01 Size: 2356KB Jade Mountain, located in Taiwan, is the highest mountain in Northeast Asia, surpassing even Japan's Mount Fuji. 20 original photographs by Shi Yali picture the rugged beauty of Jade Mountain, alpine flowers, sunrises and the famous sea of clouds. |