Architecture Skyscraper of the Day: Meet The Tallest Twin Towers In The World Sharjeel T.March 19, 20210 Petronas twin towers are currently the tallest twin towers in the world and for a number of years after their opening...