Photo of the Week: March 3

Taipei 101 in Taipei Taipei 101 in Taipei

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.⠀

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Advertisement