The second best of anything rarely gets anywhere near the attention that the best gets, but this may be a noted exception. Standing 2,073 feet high (632 meters), the Shanghai tower is the world’s second tallest building behind the ultra-famous Burj Khalifa. The 128 story building took 7 years to complete, finishing in September of 2015, but it seems as though it has not yet been opened to the public, for undisclosed reasons.
Read more