By ed haag Uploaded on 26 February 2008 36 views
The grand Formosa Hotel is nestled amongst the jagged cliffs and imposing mountains of Taiwan's Taroko Gorge.