Taiwan Travel First Impressions - Taipei is awesome! Famous Street ...