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.
' d* B- t& f( Rtvb now,tvbnow,bttvb
: e0 `0 U6 ]- M/ H# f! Y4 R# W4 [I like the gardens. They're so beautiful. |