Monday 10 January 2011

This is USA!


A Very rare sight! From the picture, you would thought you are in the far East somewhere like China, but in fact this is at downtown LA! A Traditional Chinese Temple located in China Town =)

1 comment: