I have done a little bit of research and found out this place is located at Yunnan province in China. I wonder why they call this place Seven Flower Square. Just don't seem to be able to find any information about that. + L! m" L- B# U/ Y1 R. P& n8 f1 }公仔箱論壇9 e$ q) l+ a4 h2 B8 b: n
I like the gardens. They're so beautiful.