Due to a few requests, I decided to do another mashup of the world’s two tallest buildings side by side on the skyline of Taipei, Taiwan. The Taipei 101 was the world’s tallest building from 2004 until the first week of January 2010. The new Burj Khalifa has now taken the title. As for the … Continue reading