By rich and ruth carlson (aka Axel Olson) Uploaded on 18 May 2008 58 views
In the high mountains of Taiwan, the Taroko National Park sits on the North Eastern portion of the island, home to the famous Taroko Gorge.