Taipei 101 in Taipei

Photo of the Week: March 3

Taipei 101, as captured by Should Wang, is a landmark skyscraper in Taipei, Taiwan, and was officially classified as the world’s tallest from its opening in 2004 until the 2010 completion of the Burj Khalifa in Dubai.

For more details on Taipei 101 or to visit, stop by Taipei 101.⠀

Previous Article
Boston skyline

JetBlue Climbs Higher in Boston with New Flights Added and More Service

Next Article
Norfolk, VA harbor

Amtrak Increases Weekday Service to Norfolk, Virginia

Related Posts