So. Many. Scooters. If you like motorized bikes, then Taipei is the place for you. Well, unless you hate traffic, that is.
Read more...