03.03.2014 _ Kuala Lumpur, Malaysia. K.L.is home of the tallest twin building in the world, the Petronas Twin Towers. We’re here visiting AFC, the Asian Football Confederation.