City ,Editor's Pick ,Malaysia Kuala Lumpur: More Than Just the Twin Towers. Things to Do, See, and EatThere’s really more to it than just the Twin Towers.