Posted by: Phatte December 2, 2007
Singapore
Login in to Rate this Post:     0       ?        

My bad I_nepali, i think that was Orchid Road. People's Market, I think that was in China Town. Those towers that I am talking about is infamous Orchard Towers.

Read Full Discussion Thread for this article