The cultural hub of Malaysia, Kuala Lumpur is visually defined by the iconic PetronasTwin Towers, which, at 88 stories high, are the tallest twin buildings in the world anda vision o