The majestic view of the Twin Towers, the symbol of progress by the former premier, Tun Mahathir, still holds a place in the hearts of the nation.