IT is undoubtedly the jewel in the Kuala Lumpur skyline.
The Petronas Twin Towers have captivated global attention ever since it was officially opened on Aug 31, 1999.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
