Surpassing Mecca’s Makkah Royal Clock Tower Hotel as the second largest skyscraper in the world, Shanghai’s plainly-named Shanghai Tower is officially built and open for occupancy. Standing a towering 2,073-feet tall on the small Chinese island, the ...