The Star Lake 8(in Zhaoqing,China)

The Star Lake 8(in Zhaoqing,China) - The Star Lake(also Called Qingxingyan In Zhaoqing, Guangdong, China) One Of The Most Beautiful Lake In China Photo