Taipei – Xiangshan October 27, 2015October 29, 2015 Previous Next climb up the stairs to Xiangshan (=Elephant Mountain) and you have a great view over Taipei surrounded by nature. Share this:EmailPrintLike this:Like Loading... Related