September 23, 2010

The Seven Star lake in Zhaoqing, China... very beautiful and serene. It's a nice break from the "hustle & bustle" of Dongguan and Guangzhou.

No comments:

Post a Comment