The Twin Towers in KL are something that has to be seen to be believed. Before I got to Malaysia, I thought it was just a great big building… but as it has turned out for Malaysia it is much much more than that.
Anyway, I took this shot in early Jan 05 and I really like it…
