by Shi Yali
Jade Mountain, located in Taiwan, is the highest mountain in Northeast
Asia, surpassing even Mount Fuji in Japan. 20 original photographs by Shi Yali show the rugged beauty of Jade Mountain, alpine flowers, sunrises and the famous sea of clouds.
taiwan free screensaver mountains chinese music 20 original photographs showing beautiful jade mountain taiwan plus music