On Jalan Sultan Ismail. At least the views of the Twin Towers provide some respite. Monorail runs overhead.
Generated by Web Album Generator