A glimpse of Taipei 101 (the tallest building in the world) from the window of our bus.