Hikers descending from the mountains in Taipei City The Seven Star Peak in Yangming Mountain is a must hike for any outdoor lover visiting Taipei