They were the world's tallest buildings from 1998 to 2004.
Currently, the world's tallest artificial structure is the 2,722 feet (829.8 meters) Burj Khalifa in Dubai, United Arab Emirates.
Recently, I brought my foreign guest to visit the Petronas Twin Towers and had dinner in the Suria Kuala Lumpur City Centre mall. My friend was indeed very fascinated by the beauty of these twin towers, especially with the beautifully decorated Christmas Tree and fully lighted towers. The water fountain display has always been an added attraction for visitors to the Twin Towers.