Posted by: Phatte December 2, 2007
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.