0 CommentsPrintE-mail Global Times, November 12, 2009
Adjust font size:
Flower Island in Songshan Lake in Dongguan City, Guangdong Province is like a sea of flowers. Walking across the island, you are greeted by the natural scent, which is relaxing and at times romantic.[Global Times]
Comments