Kuala Lumpur (KL) was home to the world’s tallest buildings from 1998 to 2004, i.e. the Petronas Towers. Pictured first here, the towers stand 1,483-feet (451.9-meters) tall. The other two pictures of KL show the magnificent colors that dot the … Read More